Пример #1
0
        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;
            }
        }
Пример #2
0
        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);
            }
        }