private void bindData() { SHIFTTIME _shift = db.SHIFTTIMEs.FirstOrDefault(x => x.Id == 1); if (_shift != null) { ddlShiftId.Text = _shift.NOOFSHIFTS; dtStartTimeA.Text = _shift.STA; dtEndTimeA.Text = _shift.EDA; dtStartTimeB.Text = _shift.STB; dtEndTimeB.Text = _shift.EDB; dtStartTimeC.Text = _shift.STC; dtEndTimeC.Text = _shift.EDC; } }
protected void lnkSave_Click(object sender, EventArgs e) { try { SHIFTTIME _shift = db.SHIFTTIMEs.FirstOrDefault(x => x.Id == 1); if (_shift == null) { _shift = new SHIFTTIME(); _shift.NOOFSHIFTS = ddlShiftId.Text.Trim(); _shift.STA = dtStartTimeA.Text.Trim(); _shift.EDA = dtEndTimeA.Text.Trim(); _shift.STB = dtStartTimeB.Text.Trim(); _shift.EDB = dtEndTimeB.Text.Trim(); _shift.STC = dtStartTimeC.Text.Trim(); _shift.EDC = dtEndTimeC.Text.Trim(); db.SHIFTTIMEs.InsertOnSubmit(_shift); ClientScript.RegisterStartupScript(this.GetType(), "myalert", "toastr.success('Shift record added successfully.');", true); } else { _shift.NOOFSHIFTS = ddlShiftId.Text.Trim(); _shift.STA = dtStartTimeA.Text.Trim(); _shift.EDA = dtEndTimeA.Text.Trim(); _shift.STB = dtStartTimeB.Text.Trim(); _shift.EDB = dtEndTimeB.Text.Trim(); _shift.STC = dtStartTimeC.Text.Trim(); _shift.EDC = dtEndTimeC.Text.Trim(); ClientScript.RegisterStartupScript(this.GetType(), "myalert", "toastr.success('Shift record updated successfully.');", true); } db.SubmitChanges(); bindData(); } catch (Exception ex) { ClientScript.RegisterStartupScript(this.GetType(), "myalert", "toastr.error('" + ex.Message.ToString() + "');", true); } }