コード例 #1
0
        private void funcUpdate(string agencyID)
        {
            objAgency = new clsAgencyDetails();
            if (objAgency.EditAgencyDetails

                (
                    int.Parse(agencyID),
                    txtAgencyName.Text,
                    txtAgencyCode.Text,
                    txtAddress.Text,
                    txtPostalCode.Text,
                    int.Parse(drpState.SelectedValue),
                    txtTelephone.Text,
                    txtCellPhone.Text,
                    txtFax.Text,
                    txtEmail.Text,
                    txtSkypeID.Text,
                    txtStartDate.Text,
                    txtEndDate.Text,
                    chkLineMinistry.Checked,
                    chkLineMinistry.Checked == true ? txtAgencyName.Text : txtLineMinistryAgency.Text, //this is check that if checbox yes than always insert original agency name if we wont ths condtion than if user changed agency name after filling lineministry name than wrong name will be inserted
                    ddlsts.SelectedItem.Text
                )

                )
            {
                this.funcClear();
                lblMessage.ForeColor = System.Drawing.Color.Black;
                lblMessage.Text      = "Information Successfully Updated";
            }
        }
コード例 #2
0
 protected void grdAgencyDetails_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     objAgency = new clsAgencyDetails();
     try
     {
         int rowIndex = int.Parse(grdAgencyDetails.DataKeys[e.RowIndex].Value.ToString());
         //Function call for row delete
         if (objAgency.DeleteAgencyDetails(rowIndex))
         {
             UrlParameterPasser urlWrapper = new UrlParameterPasser("AgencyDetailsList.aspx");
             urlWrapper.PassParameters();
         }
     }
     catch (Exception ex)
     {
         logger.Error(ex);
     }
 }
コード例 #3
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     try
     {
         objAgency = new clsAgencyDetails();
         if (objAgency.AddAgencyDetails(txtAgencyName.Text, txtAgencyCode.Text, txtAddress.Text, txtPostalCode.Text, int.Parse(drpState.SelectedValue), txtTelephone.Text,
                                        txtCellPhone.Text, txtFax.Text, txtEmail.Text, txtSkypeID.Text, txtStartDate.Text, txtEndDate.Text, chkLineMinistry.Checked, chkLineMinistry.Checked == true ? txtAgencyName.Text : txtLineMinistryAgency.Text, ////this is check that if checbox yes than always insert original agency name if we wont ths condtion than if user changed agency name after filling lineministry name than wrong name will be inserted
                                        ddlsts.SelectedItem.Text
                                        ))
         {
             this.funcClear();
             lblMessage.ForeColor = System.Drawing.Color.Black;
             lblMessage.Text      = ds.Tables[0].Rows[0][1].ToString();
         }
     }
     catch (Exception ex)
     {
         logger.Error(ex);
     }
 }
コード例 #4
0
 protected void btnUpdate_Click(object sender, EventArgs e)
 {
     try
     {
         clsEntAgencyDetails objEnt = new clsEntAgencyDetails();
         objAgency = new clsAgencyDetails();
         if (agencyID == null)
         {
             objEnt = objAgency.readAgencyDetails(0, txtAgencyName.Text);
             string ageID = objEnt.AgencyID.ToString();
             this.funcUpdate(ageID);
         }
         else
         {
             this.funcUpdate(agencyID);
         }
     }
     catch (Exception ex)
     {
         logger.Error(ex);
     }
 }
コード例 #5
0
        private void fillAllInfo(string agencyID, string agencyName)
        {
            clsEntAgencyDetails objEnt = new clsEntAgencyDetails();

            objAgency = new clsAgencyDetails();
            if (agencyID != null)
            {
                objEnt = objAgency.readAgencyDetails(Convert.ToInt32(agencyID), null);
                if (objEnt.AgencyName != null)
                {
                    lblMessage.Text        = "Information Available in Database";
                    txtAgencyCode.Text     = objEnt.AgencyCode;
                    txtAgencyName.Text     = objEnt.AgencyName;
                    txtPostalCode.Text     = objEnt.PostalCode;
                    drpState.SelectedValue = objEnt.State;
                    txtTelephone.Text      = objEnt.Telephone;
                    txtCellPhone.Text      = objEnt.Cellphone;
                    txtFax.Text            = objEnt.Fax;
                    txtEmail.Text          = objEnt.Email;
                    txtSkypeID.Text        = objEnt.SkypeID;
                    txtAddress.Text        = objEnt.Address;

                    if (objEnt.chkILM)
                    {
                        chkLineMinistry.Text = "Yes";
                    }
                    else
                    {
                        chkLineMinistry.Text = "No";
                    }

                    chkLineMinistry.Checked = objEnt.chkILM;
                    //start Date
                    if (objEnt.StartDate.ToString() == "" || objEnt.EndDate.ToString() == "01-01-1900" || objEnt.EndDate.ToString() == "01-01-0001")
                    {
                        txtStartDate.Text = "";
                    }
                    else
                    {
                        DateTime dtStartDate = DateTime.Parse(objEnt.StartDate.ToString());
                        txtStartDate.Text = dtStartDate.ToString("dd MMM yyyy");
                    }
                    //End Date
                    if (objEnt.EndDate.ToString() == "" || objEnt.EndDate.ToString() == "01-01-1900" || objEnt.EndDate.ToString() == "01-01-0001")
                    {
                        txtEndDate.Text = "";
                    }
                    else
                    {
                        DateTime dtEndDate = DateTime.Parse(objEnt.StartDate.ToString());
                        txtEndDate.Text = dtEndDate.ToString("dd MMM yyyy");
                    }

                    txtLineMinistryAgency.Text = objEnt.LineMinistryName;
                    if (ddlsts.Items.FindByText(objEnt.eapsts) != null)
                    {
                        ddlsts.Items.FindByText(objEnt.eapsts).Selected = true;
                    }
                }
                else
                {
                    lblMessage.Text = string.Empty;
                }
            }

            if (agencyName != "")
            {
                objEnt = objAgency.readAgencyDetails(0, txtAgencyName.Text);

                if (objEnt.AgencyName != null)
                {
                    agencyID               = objEnt.AgencyID.ToString();
                    txtAgencyCode.Text     = objEnt.AgencyCode;
                    txtAgencyName.Text     = objEnt.AgencyName;
                    txtPostalCode.Text     = objEnt.PostalCode;
                    drpState.SelectedValue = objEnt.State;
                    txtTelephone.Text      = objEnt.Telephone;
                    txtCellPhone.Text      = objEnt.Cellphone;
                    txtFax.Text            = objEnt.Fax;
                    txtEmail.Text          = objEnt.Email;
                    txtSkypeID.Text        = objEnt.SkypeID;
                    txtAddress.Text        = objEnt.Address;

                    //start Date
                    if (objEnt.StartDate.ToString() == "" || objEnt.EndDate.ToString() == "01-01-1900" || objEnt.EndDate.ToString() == "01-01-0001")
                    {
                        txtStartDate.Text = "";
                    }
                    else
                    {
                        DateTime dtStartDate = DateTime.Parse(objEnt.StartDate.ToString());
                        txtStartDate.Text = dtStartDate.ToString("dd MMM yyyy");
                    }
                    //End Date
                    if (objEnt.EndDate.ToString() == "" || objEnt.EndDate.ToString() == "01-01-1900" || objEnt.EndDate.ToString() == "01-01-0001")
                    {
                        txtEndDate.Text = "";
                    }
                    else
                    {
                        DateTime dtEndDate = DateTime.Parse(objEnt.StartDate.ToString());
                        txtEndDate.Text = dtEndDate.ToString("dd MMM yyyy");
                    }
                    txtLineMinistryAgency.Text = objEnt.LineMinistryName;
                    if (ddlsts.Items.FindByText(objEnt.eapsts) != null)
                    {
                        ddlsts.Items.FindByText(objEnt.eapsts).Selected = true;
                    }

                    btnSave.Visible   = false;
                    btnUpdate.Visible = true;
                }
                else
                {
                    btnSave.Visible   = true;
                    btnUpdate.Visible = false;
                    lblMessage.Text   = string.Empty;
                }
            }
        }