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); } }
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; } }
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); } }