private void frmEndShift_Load(object sender, EventArgs e) { userid = UserLoginModel.UserLoginInfo.StaffID; var modelShift = ShiftService.GetListShiftHistoryByUserid(userid, 0).FirstOrDefault(); if (userid == 0) { Form1 frm = new Form1(); this.Close(); frm.ShowDialog(); } else { if (modelShift != null) { MoneyFortmat Fomat = new MoneyFortmat(1); shiftid = modelShift.ShiftHistoryID; this.txtShiftName.Text = modelShift.ShiftName ?? ""; this.txtStaffName.Text = modelShift.UserName ?? ""; this.txtStartTime.Text = (modelShift.StartShift ?? DateTime.Now).ToString("dd-MM-yyyy hh:mm:ss", CultureInfo.InvariantCulture); this.txtCashStart.Text = Fomat.getValue(modelShift.CashStart ?? 0).ToString("C"); } else { frmMessager frm = new frmMessager("Messenger", "Please create new shift. "); this.Close(); frm.ShowDialog(); } } }
public void addOnDutyList(string lblName, int i) { try { flpShiftDetail.Controls.Clear(); if (i == 1) { this.btnAdd.Show(); this.btnEnd.Show(); var data = ShiftService.GetListShiftHistoryByUserid(userid, 0).ToList(); double totalsafe = 0; foreach (var item in data) { var ucShift = new UCShiftItem(); //ucShift.Dock = DockStyle.Fill; MoneyFortmat Fomat = new MoneyFortmat(1); totalsafe = totalsafe + item.SafeDrop ?? 0; ucShift.lblNo.Text = item.ShiftName; ucShift.lblStaff.Text = item.UserName; ucShift.lblStart.Text = (item.StartShift ?? DateTime.Now).ToString("dd-MM-yyyy hh:mm:ss", CultureInfo.InvariantCulture); ucShift.lblEnd.Text = " "; if (item.EndShift != null) { ucShift.lblEnd.Text = (item.EndShift ?? DateTime.Now).ToString("dd-MM-yyyy hh:mm:ss", CultureInfo.InvariantCulture); } ucShift.lblCashstart.Text = Fomat.getValue(item.CashStart ?? 0).ToString("C"); ucShift.lblCashend.Text = Fomat.getValue(item.CashEnd ?? 0).ToString("C"); ucShift.lblSfaedrop.Text = Fomat.getValue(item.SafeDrop ?? 0).ToString("C"); ucShift.Size = new System.Drawing.Size(flpShiftDetail.Width - 5, ucShift.Height); ucShift.Tag = item; ucShift.Click += UCShiftItem_Click; ucShift.Width = flpShiftDetail.Width; flpShiftDetail.Controls.Add(ucShift); } this.lblTotalSafeDrop.Text = totalsafe.ToString("C"); } else { flpShiftDetail.Controls.Clear(); } } catch (Exception ex) { SystemLog.LogPOS.WriteLog("frmShift::::::::::::::::addOnDutyList:::::::::::::" + ex.Message); } }
public void addHistoryList(string lblName, int i) { if (i == 2) { this.btnAdd.Hide(); this.btnEnd.Hide(); var data = ShiftService.GetListShiftHistoryByUserid(userid, 1).ToList(); double totalsafe = 0; foreach (var item in data) { var ucShift = new UCShiftItem(); //ucShift.Dock = DockStyle.Fill; totalsafe = totalsafe + item.SafeDrop ?? 0; MoneyFortmat Fomat = new MoneyFortmat(1); ucShift.lblNo.Text = item.ShiftName; ucShift.lblStaff.Text = item.UserName; ucShift.lblStart.Text = (item.StartShift ?? DateTime.Now).ToString("dd-MM-yyyy hh:mm:ss", CultureInfo.InvariantCulture); ucShift.lblEnd.Text = " "; if (item.EndShift != null) { ucShift.lblEnd.Text = (item.EndShift ?? DateTime.Now).ToString("dd-MM-yyyy hh:mm:ss", CultureInfo.InvariantCulture); } ucShift.lblCashstart.Text = Fomat.getValue(item.CashStart ?? 0).ToString("C"); ucShift.lblCashend.Text = Fomat.getValue(item.CashEnd ?? 0).ToString("C"); ucShift.lblSfaedrop.Text = Fomat.getValue(item.SafeDrop ?? 0).ToString("C"); ucShift.Size = new System.Drawing.Size(flpShiftDetail.Width - 5, ucShift.Height); flpShiftDetail.Controls.Add(ucShift); } this.lblTotalSafeDrop.Text = totalsafe.ToString("C"); } else { flpShiftDetail.Controls.Clear(); } }