protected void btnSubmit_Click(object sender, EventArgs e) { try { if (ddlHolType.SelectedValue != "-Select-") { A2ZHOLIDAYDTO objDTO = new A2ZHOLIDAYDTO(); //DateTime opdate = Converter.GetDateTime(txtHolDate.Text); DateTime opdate = DateTime.ParseExact(txtHolDate.Text, "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture); objDTO.HolDate = opdate; objDTO.HolType = Converter.GetInteger(ddlHolType.SelectedValue); objDTO.HolTypeDesc = Converter.GetString(ddlHolType.SelectedItem.Text); objDTO.HolNote = Converter.GetString(txtHolNote.Text); objDTO.HolDayName = Converter.GetString(lblDayName.Text); int roweffect = A2ZHOLIDAYDTO.InsertInformation(objDTO); if (roweffect > 0) { clearinfo(); txtHolDate.Focus(); //BtnDelete.Visible = false; //dropdown(); //gvDetail(); lblDayName.Text = string.Empty; ddlHolType.SelectedIndex = 0; } } } catch (Exception ex) { throw ex; } }
protected void btnUpdate_Click(object sender, EventArgs e) { A2ZHOLIDAYDTO UpDTO = new A2ZHOLIDAYDTO(); DateTime opdate = DateTime.ParseExact(txtHolDate.Text, "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture); UpDTO.HolDate = opdate; UpDTO.HolType = Converter.GetInteger(ddlHolType.SelectedValue); UpDTO.HolTypeDesc = Converter.GetString(ddlHolType.SelectedItem.Text); UpDTO.HolNote = Converter.GetString(txtHolNote.Text); UpDTO.HolDayName = Converter.GetString(lblDayName.Text); int roweffect = A2ZHOLIDAYDTO.UpdateInformation(UpDTO); if (roweffect > 0) { clearinfo(); //dropdown(); btnSubmit.Visible = true; btnUpdate.Visible = false; //BtnDelete.Visible = false; txtHolDate.Focus(); //gvDetail(); } }
protected void txtHolDate_TextChanged(object sender, EventArgs e) { var dat = A2ZCSPARAMETERDTO.GetParameterValue(); DateTime processDate = dat.ProcessDate; DateTime HolDate = DateTime.ParseExact(txtHolDate.Text, "dd/MM/yyyy", System.Globalization.CultureInfo.InvariantCulture); A2ZHOLIDAYDTO getDTO = (A2ZHOLIDAYDTO.GetInformation(HolDate)); lblDayName.Text = HolDate.DayOfWeek.ToString(); if (HolDate < processDate) { //String csname1 = "PopupScript"; //Type cstype = GetType(); //ClientScriptManager cs = Page.ClientScript; //if (!cs.IsStartupScriptRegistered(cstype, csname1)) //{ // String cstext1 = "alert('Previous Date not accepted!.');"; // cs.RegisterStartupScript(cstype, csname1, cstext1, true); //} txtHolDate.Text = string.Empty; ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Previous Date Not Accepted');", true); return; } if (getDTO.HolType > 0) { //DateTime dt = Converter.GetDateTime(getDTO.HolDate); //string date = dt.ToString("dd/MM/yyyy"); //txtHolDate.Text = date; ddlHolType.SelectedValue = Converter.GetString(getDTO.HolType); lblHolTypeDesc.Text = Converter.GetString(getDTO.HolTypeDesc); txtHolNote.Text = Converter.GetString(getDTO.HolNote); BtnSubmit.Visible = false; BtnUpdate.Visible = true; BtnDelete.Visible = true; } else { BtnSubmit.Visible = true; BtnUpdate.Visible = false; BtnDelete.Visible = false; ddlHolType.SelectedIndex = 0; txtHolNote.Text = string.Empty; } }