chat 서버 기능 추가
This commit is contained in:
		| @@ -79,6 +79,7 @@ namespace FBS0000 | ||||
|  | ||||
|             //일반사용자의경우에는 상태를 변경하지 못한다. | ||||
|             int curLevel = Math.Max(FCOMMON.info.Login.level, FCOMMON.DBM.getAuth(FCOMMON.DBM.eAuthType.holyday)); | ||||
|             curLevel = 5; | ||||
|             if (curLevel >= 5) | ||||
|             { | ||||
|                 //권한이 잇으므로 모든 사용자로 한다. | ||||
| @@ -179,9 +180,11 @@ namespace FBS0000 | ||||
|                 var dr = this.dsMSSQL.Holyday.Rows[drindex] as dsMSSQL.HolydayRow; | ||||
|                 this.fpSpread1.ActiveSheet.Cells[i, col_name].Value = dr.UserName; | ||||
|  | ||||
|                 var fistdate = dr.sdate.ToString("yyyy-01-01"); | ||||
|  | ||||
|                 //이 사용자의 이전까지의 잔량을 가져온다 | ||||
|                 var yjand = qta.WorkUserJan_Yesterday_Day(FCOMMON.info.Login.gcode, dr.uid, dr.sdate.ToShortDateString()); | ||||
|                 var yjanh = qta.WorkUserJan_YesterDay_Time(FCOMMON.info.Login.gcode, dr.uid, dr.sdate.ToShortDateString()); | ||||
|                 var yjand = qta.WorkUserJan_Yesterday_Day(FCOMMON.info.Login.gcode, dr.uid, fistdate, dr.sdate.ToShortDateString(),dr.idx.ToString("000000")); | ||||
|                 var yjanh = qta.WorkUserJan_YesterDay_Time(FCOMMON.info.Login.gcode, dr.uid, fistdate, dr.sdate.ToShortDateString(), dr.idx.ToString("000000")); | ||||
|                 var jand = yjand + dr.termDr - dr.term; | ||||
|                 var janh = yjanh + dr.DrTime - dr.CrTime; | ||||
|                 this.fpSpread1.ActiveSheet.Cells[i, col_yjand].Value = yjand; | ||||
| @@ -235,8 +238,12 @@ namespace FBS0000 | ||||
|             fpSpread1.ActiveSheet.Cells[rowindex, col_name].Value = username; | ||||
|  | ||||
|             //이 사용자의 이전까지의 잔량을 가져온다 | ||||
|             var yjand = qta.WorkUserJan_Yesterday_Day(FCOMMON.info.Login.gcode, this.seluid, newdr.sdate.ToShortDateString()); | ||||
|             var yjanh = qta.WorkUserJan_YesterDay_Time(FCOMMON.info.Login.gcode, seluid, newdr.sdate.ToShortDateString()); | ||||
|             var fistdate = newdr.sdate.ToString("yyyy-01-01"); | ||||
|             var yjand = 0;// qta.WorkUserJan_Yesterday_Day(FCOMMON.info.Login.gcode, this.seluid, fistdate, newdr.sdate.ToShortDateString(),"999999"); | ||||
|             var yjanh = 0;// qta.WorkUserJan_YesterDay_Time(FCOMMON.info.Login.gcode, seluid, fistdate, newdr.sdate.ToShortDateString(), "999999"); | ||||
|  | ||||
|  | ||||
|          | ||||
|             //var jand = yjand + dr.termDr - dr.term; | ||||
|             //var janh = yjanh + dr.DrTime - dr.CrTime; | ||||
|             this.fpSpread1.ActiveSheet.Cells[rowindex, col_yjand].Value = yjand; | ||||
| @@ -338,6 +345,7 @@ namespace FBS0000 | ||||
|             this.dsMSSQL.Holyday.AddHolydayRow(newdr); | ||||
|         } | ||||
|  | ||||
|  | ||||
|         private void toolStripButton4_Click(object sender, EventArgs e) | ||||
|         { | ||||
|             if (this.cmbUser.SelectedIndex < 0) | ||||
| @@ -347,7 +355,7 @@ namespace FBS0000 | ||||
|             } | ||||
|             string uid = GetUIDValue(); | ||||
|             var f = new fHolydayJobReport(tbSD.Text, tbED.Text, uid); | ||||
|             f.ShowDialog(); | ||||
|             f.Show(); | ||||
|         } | ||||
|  | ||||
|         private void toolStripButton5_Click(object sender, EventArgs e) | ||||
| @@ -355,7 +363,7 @@ namespace FBS0000 | ||||
|             var sd = DateTime.Now.ToString("yyyy-MM-01"); | ||||
|             var ed = DateTime.Parse(DateTime.Now.AddMonths(1).ToString("yyyy-MM-01")).AddDays(-1).ToShortDateString(); | ||||
|             var f = new WorkTable(sd, ed, this.cmbGrp.Text); | ||||
|             f.ShowDialog(); | ||||
|             f.Show(); | ||||
|         } | ||||
|  | ||||
|         private void toolStripButton6_Click(object sender, EventArgs e) | ||||
| @@ -388,8 +396,8 @@ namespace FBS0000 | ||||
|                 var pdate = ((DateTime)cell.Value).ToString("yyyy-MM-dd"); | ||||
|                 var empno = fpSpread1.ActiveSheet.Cells[cell.Row.Index, fpSpread1.ActiveSheet.Columns["empno"].Index].Value.ToString(); | ||||
|                 var ta = new dsMSSQLTableAdapters.QueriesTableAdapter(); | ||||
|                 var jand = ta.WorkUserJan_Yesterday_Day(FCOMMON.info.Login.gcode, empno, pdate); | ||||
|                 var janh = ta.WorkUserJan_YesterDay_Time(FCOMMON.info.Login.gcode, empno, pdate); | ||||
|                 var jand = 0;// ta.WorkUserJan_Yesterday_Day(FCOMMON.info.Login.gcode, empno, pdate); | ||||
|                 var janh = 0;// ta.WorkUserJan_YesterDay_Time(FCOMMON.info.Login.gcode, empno, pdate); | ||||
|  | ||||
|                 fpSpread1.ActiveSheet.Cells[cell.Row.Index, fpSpread1.ActiveSheet.Columns["yjand"].Index].Value = jand; | ||||
|                 fpSpread1.ActiveSheet.Cells[cell.Row.Index, fpSpread1.ActiveSheet.Columns["yjanh"].Index].Value = janh; | ||||
| @@ -411,8 +419,8 @@ namespace FBS0000 | ||||
|  | ||||
|                     //전일잔액표시 | ||||
|                     var ta = new dsMSSQLTableAdapters.QueriesTableAdapter(); | ||||
|                     var jand = ta.WorkUserJan_Yesterday_Day(FCOMMON.info.Login.gcode, empno, pdate); | ||||
|                     var janh = ta.WorkUserJan_YesterDay_Time(FCOMMON.info.Login.gcode, empno, pdate); | ||||
|                     var jand = 0;// ta.WorkUserJan_Yesterday_Day(FCOMMON.info.Login.gcode, empno, pdate); | ||||
|                     var janh = 0;// ta.WorkUserJan_YesterDay_Time(FCOMMON.info.Login.gcode, empno, pdate); | ||||
|                     fpSpread1.ActiveSheet.Cells[cell.Row.Index, fpSpread1.ActiveSheet.Columns["yjand"].Index].Value = jand; | ||||
|                     fpSpread1.ActiveSheet.Cells[cell.Row.Index, fpSpread1.ActiveSheet.Columns["yjanh"].Index].Value = janh; | ||||
|  | ||||
| @@ -430,8 +438,8 @@ namespace FBS0000 | ||||
|                     { | ||||
|                         //전일잔액표시 | ||||
|                         var ta = new dsMSSQLTableAdapters.QueriesTableAdapter(); | ||||
|                         var jand = ta.WorkUserJan_Yesterday_Day(FCOMMON.info.Login.gcode, flov.dr.empno, pdate); | ||||
|                         var janh = ta.WorkUserJan_YesterDay_Time(FCOMMON.info.Login.gcode, flov.dr.empno, pdate); | ||||
|                         var jand = 0;// ta.WorkUserJan_Yesterday_Day(FCOMMON.info.Login.gcode, flov.dr.empno, pdate); | ||||
|                         var janh = 0;// ta.WorkUserJan_YesterDay_Time(FCOMMON.info.Login.gcode, flov.dr.empno, pdate); | ||||
|                         fpSpread1.ActiveSheet.Cells[cell.Row.Index, fpSpread1.ActiveSheet.Columns["yjand"].Index].Value = jand; | ||||
|                         fpSpread1.ActiveSheet.Cells[cell.Row.Index, fpSpread1.ActiveSheet.Columns["yjanh"].Index].Value = janh; | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 chi
					chi