コード例 #1
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);
     }
 }
コード例 #2
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;
                }
            }
        }