コード例 #1
0
        private void classTimeBtn_Click(object sender, EventArgs e)
        {
            ClassTimings st = new ClassTimings();

            MainClass.showWindow(st, this, MDI.ActiveForm);
        }
コード例 #2
0
 public override void saveBtn_Click(object sender, EventArgs e)
 {
     if (timingNameTxt.Text == "")
     {
         timingNameErrorLabel.Visible = true;
     }
     else
     {
         timingNameErrorLabel.Visible = false;
     }
     if (timingShiftDD.SelectedIndex == -1)
     {
         timingshifterrorLabel.Visible = true;
     }
     else
     {
         timingshifterrorLabel.Visible = false;
     }
     if (timingDaysDD.SelectedIndex == -1)
     {
         timingDayErrorLabel.Visible = true;
     }
     else
     {
         timingDayErrorLabel.Visible = false;
     }
     if (levelDD1.SelectedIndex == -1)
     {
         levelerrorlabel.Visible = true;
     }
     else
     {
         levelerrorlabel.Visible = false;
     }
     if (timingNameErrorLabel.Visible || timingshifterrorLabel.Visible || timingDayErrorLabel.Visible || levelerrorlabel.Visible)
     {
         MainClass.ShowMSG("Fields with * are mandatory.", "Error...", "Error");
     }
     else
     {
         TimeSpan startTime = new TimeSpan(fromTiming.Value.Hour, fromTiming.Value.Minute, fromTiming.Value.Second);
         TimeSpan endTime   = new TimeSpan(toTiming.Value.Hour, toTiming.Value.Minute, toTiming.Value.Second);
         if (edit == 0) // code for SAVE operation
         {
             try
             {
                 ClassTimings s = new ClassTimings();
                 obj.st_insertTimings(timingNameTxt.Text, Convert.ToInt32(timingShiftDD.SelectedValue.ToString()), startTime, endTime, timingDaysDD.SelectedItem.ToString(), Convert.ToInt32(levelDD1.SelectedValue.ToString()));
                 obj.SubmitChanges();
                 MainClass.ShowMSG(timingNameTxt.Text + " added successfully.", "Success...", "Success");
                 MainClass.disable_reset(panel6);
                 loadData();
             }
             catch (Exception ex)
             {
                 MainClass.ShowMSG(ex.Message, "Error", "Error");
             }
         }
         else
         {
             obj.st_updateTimings(timingNameTxt.Text, Convert.ToInt32(timingShiftDD.SelectedValue.ToString()), startTime, endTime, timingDaysDD.SelectedItem.ToString(), timingID, Convert.ToInt32(levelDD1.SelectedValue.ToString()));
             MainClass.ShowMSG(timingNameTxt.Text + " updated successfully.", "Success...", "Success");
             MainClass.disable_reset(panel6);
             loadData();
         }
     }
 }