public override void save_btn_Click(object sender, EventArgs e) { if (timingNameTxt.Text == "") { timingnameerror_Label.Visible = true; } else { timingnameerror_Label.Visible = false; } if (dayDD.SelectedIndex == -1) { dayerror_label.Visible = true; } else { dayerror_label.Visible = false; } //Now We made a condition if any of error label is visible it will show a message dialog if (timingnameerror_Label.Visible || dayerror_label.Visible) { MainClass.MSGBox("Fields with * are mandatory", "ERROR!!", "Error"); } else { TimeSpan startTime = new TimeSpan(classstart_TimePicker.Value.Hour, classstart_TimePicker.Value.Minute, classstart_TimePicker.Value.Second); TimeSpan endTime = new TimeSpan(endclass_TimePicker.Value.Hour, endclass_TimePicker.Value.Minute, endclass_TimePicker.Value.Second); if (edit == 0) //Code For SAVE { try { //here the table is come up as a class because we use LINQ method timing t = new timing(); eduvationdb.st_insertTimings(timingNameTxt.Text, startTime, endTime, dayDD.SelectedItem.ToString(), Convert.ToInt32(classDD.SelectedValue.ToString())); //Without this class you could not submit the changes to dbs so it is necessary eduvationdb.SubmitChanges(); MainClass.MSGBox(timingNameTxt.Text + " Added Successfully.", "Success", "Success"); MainClass.reset_disable(panel6); loadData(); } catch (Exception ex) { MainClass.MSGBox(ex.Message, "Error", "Error"); } } else if (edit == 1) //Code For UPDATE { eduvationdb.st_updateTimings(timingNameTxt.Text, startTime, endTime, dayDD.SelectedItem.ToString(), timingID, Convert.ToInt32(classDD.SelectedValue.ToString())); //Without this class you could not submit the changes to dbs so it is necessary eduvationdb.SubmitChanges(); MainClass.MSGBox(timingNameTxt.Text + " Updated Successfully.", "Success", "Success"); MainClass.reset_disable(panel6); loadData(); } } }
private void Savebtn_Click(object sender, EventArgs e) { if (periodcb.SelectedIndex == -1) { errorlabelperiodname.Visible = true; } else { errorlabelperiodname.Visible = false; } if (timeshiftcb.SelectedIndex == -1) { erroelabelshift.Visible = true; } else { erroelabelshift.Visible = false; } if (Timingdaycb.SelectedIndex == -1) { errorlabeltimingday.Visible = true; } else { errorlabeltimingday.Visible = false; } if (Timinglevelcb.SelectedIndex == -1) { errorlabeltiminglevel.Visible = true; } else { errorlabeltiminglevel.Visible = false; } if (errorlabelperiodname.Visible || erroelabelshift.Visible || errorlabeltimingday.Visible) { Mainclass.ShowMsg("Field with * are mandatory", "Error...", "Error.."); } else { if (edit == 0) { TimeSpan startTime = new TimeSpan(Starttimedp.Value.Hour, Starttimedp.Value.Minute, Starttimedp.Value.Second); TimeSpan EndTime = new TimeSpan(Endtimedp.Value.Hour, Endtimedp.Value.Minute, Endtimedp.Value.Second); timing t = new timing(); obj.insertTiming(Convert.ToInt32(periodcb.SelectedValue.ToString()), Convert.ToInt32(timeshiftcb.SelectedValue.ToString()), startTime, EndTime, Timingdaycb.SelectedItem.ToString(), Convert.ToInt32(Timinglevelcb.SelectedValue.ToString())); obj.SubmitChanges(); Mainclass.ShowMsg(periodcb.Text + " added successfully.", "Success...", "Success"); Mainclass.disable_reset(panel1); loadData(); } else { TimeSpan startTime = new TimeSpan(Starttimedp.Value.Hour, Starttimedp.Value.Minute, Starttimedp.Value.Second); TimeSpan EndTime = new TimeSpan(Endtimedp.Value.Hour, Endtimedp.Value.Minute, Endtimedp.Value.Second); obj.updatetimings(Convert.ToInt32(periodcb.SelectedValue.ToString()), Convert.ToInt32(timeshiftcb.SelectedValue.ToString()), startTime, EndTime, Timingdaycb.SelectedItem.ToString(), Convert.ToInt32(Timinglevelcb.SelectedValue.ToString()), TimeID); obj.SubmitChanges(); Mainclass.ShowMsg(periodcb.Text + " Updated successfully.", "Success...", "Success"); Mainclass.disable_reset(panel2); loadData(); } } }
public override void SAVEbtn_Click(object sender, EventArgs e) { if (TimingnameTxt.Text == "") { TimingNameErrorLabel.Visible = true; } else { TimingNameErrorLabel.Visible = false; } if (T_shiftlDD.SelectedIndex == -1) { TimingShiftErrorLabel.Visible = true; } else { TimingShiftErrorLabel.Visible = false; } if (T_DayDD.SelectedIndex == -1) { T_dayErrorLabel.Visible = true; } else { T_dayErrorLabel.Visible = false; } if (TimingNameErrorLabel.Visible || T_dayErrorLabel.Visible || TimingShiftErrorLabel.Visible) { MainClass.ShowMSG("Fields with * are required ", "Required", "Error"); } else { TimeSpan startTime = new TimeSpan(startTimePicker.Value.Hour, startTimePicker.Value.Minute, startTimePicker.Value.Second); TimeSpan endTime = new TimeSpan(EndTimePicker.Value.Hour, EndTimePicker.Value.Minute, EndTimePicker.Value.Second); if (edit == 0)// for save data entered by user { try { timing t = new timing(); obj.st_insertTimings(TimingnameTxt.Text, Convert.ToInt32(T_shiftlDD.SelectedValue.ToString()), startTime, endTime, T_DayDD.SelectedItem.ToString()); obj.SubmitChanges(); MainClass.ShowMSG(TimingnameTxt.Text + " added successfully", "Success...", "Success"); MainClass.disable_reset(panel6); loadData(); } catch (Exception ex) { MainClass.ShowMSG(ex.Message, "Dulpicate", "Error"); } } else if (edit == 1)// for Update perious data entered by user { try { obj.st_updateTimings(TimingnameTxt.Text, Convert.ToInt32(T_shiftlDD.SelectedValue.ToString()), startTime, endTime, T_DayDD.SelectedItem.ToString(), timingID); obj.SubmitChanges(); MainClass.ShowMSG(TimingnameTxt.Text + " updated successfully", "Update...", "Success"); MainClass.disable_reset(panel6); loadData(); //SubjectErrorLabel.Visible = false; } catch (Exception ex) { MainClass.ShowMSG(ex.Message, "Dulpicate", "Error"); } } } SAVEbtn.Text = "SAVE"; }