Beispiel #1
0
 private void btnDelete_s_Click(object sender, EventArgs e)
 {
     try
     {
         if (Id != 0)
         {
             if (MessageBox.Show("Bạn có muốn xoá không?", "Xoá đối tượng", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
             {
                 var rs = BLLLineWorkingShift.Delete(Id);
                 if (rs.IsSuccess)
                 {
                     GetDataForLineShiftGridView();
                 }
                 MessageBox.Show(rs.Messages[0].msg, rs.Messages[0].Title);
             }
         }
         else
         {
             MessageBox.Show("Bạn chưa chọn đối tượng để xoá");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Lỗi: " + ex.Message);
     }
 }
Beispiel #2
0
 private void GetDataForLineShiftGridView()
 {
     try
     {
         var line = (LineModel)cbLine.SelectedItem;
         gridControl2.DataSource = null;
         if (line != null)
         {
             var lines = BLLLineWorkingShift.GetWorkingShiftOfLine(line.MaChuyen);
             if (lines != null && lines.Count > 0)
             {
                 gridControl2.DataSource = lines;
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #3
0
        private void Save_Assign()
        {
            var floor = (Floor)cbFloor2.SelectedItem;
            var line  = (LineModel)cbLine.SelectedItem;
            var shift = (P_WorkingShift)lueShift.GetSelectedDataRow();

            if (floor == null || floor.IdFloor == 0)
            {
                MessageBox.Show("Vui lòng chọn Lầu.", "Lỗi Thao tác");
            }
            else if (line == null)
            {
                MessageBox.Show("Vui lòng chọn Chuyền.", "Lỗi Thao tác");
            }
            else if (shift == null)
            {
                MessageBox.Show("Vui lòng chọn Ca làm việc.", "Lỗi Thao tác");
            }
            else
            {
                var lineShift = new LineWorkingShiftModel();
                lineShift.Id         = Id;
                lineShift.LineId     = line.MaChuyen;
                lineShift.LineName   = line.TenChuyen;
                lineShift.ShiftId    = shift.Id;
                lineShift.ShiftName  = shift.Name;
                lineShift.ShiftOrder = (int)txtOrder.Value;
                var rs = BLLLineWorkingShift.InsertOrUpdate(lineShift);
                if (rs.IsSuccess)
                {
                    ResetForm_Ass();
                    GetDataForLineShiftGridView();
                }
                MessageBox.Show(rs.Messages[0].msg, rs.Messages[0].Title);
            }
        }