Example #1
0
    private void InsertUpdateStaffPersonalDetails(int LoginId)
    {
        UserDetailsMaster objUserDetailsMaster = new UserDetailsMaster();

        try
        {
            objUserDetailsMaster.UserDetailsId = Convert.ToInt32(hfStaffDetailsId.Value);
            objUserDetailsMaster.Address       = txtAddress.Text;
            objUserDetailsMaster.FirstName     = txtFirstName.Text;
            objUserDetailsMaster.LastName      = txtLastName.Text;
            objUserDetailsMaster.Designation   = txtDesignation.Text;
            objUserDetailsMaster.IsActive      = Convert.ToInt32(ddlStatus.SelectedValue);
            objUserDetailsMaster.CreatedBy     = Convert.ToInt32(Session["loginId"]);
            objUserDetailsMaster.UserLoginId   = LoginId;
            if (ddlStaffCompany.SelectedValue == "1")
            {
                objUserDetailsMaster.CompanyLoogo      = "Serendipitylogo.png";
                objUserDetailsMaster.communicationlogo = "Serendipitylogo.png";
            }
            else
            {
                objUserDetailsMaster.CompanyLoogo      = "logo_ukzn.png";
                objUserDetailsMaster.communicationlogo = "logo_ukzn.png";
            }


            int nResult = _objBALUserManager.InsertUpdateStaff(objUserDetailsMaster);
            if (nResult > 0)
            {
                Response.Redirect("StaffList.aspx");


                labelError.Text = _objBOUtiltiy.ShowMessage("success", "Success", "Action Completed.");
            }
            else
            {
                labelError.Text = _objBOUtiltiy.ShowMessage("Info", "Info", "Staff not created pleae try again.");
            }
        }
        catch (Exception ex)
        {
            labelError.Text = _objBOUtiltiy.ShowMessage("danger", "Error", ex.Message);
        }
    }
Example #2
0
    private void InsertUpdateAgentDetails(int UserLoginId)
    {
        try
        {
            UserDetailsMaster objUserDetailsMaster = new UserDetailsMaster();
            objUserDetailsMaster.UserDetailsId         = Convert.ToInt32(hfAgentDetailsId.Value);
            objUserDetailsMaster.CompanyName           = txtCompanyName.Text;
            objUserDetailsMaster.Address               = txtAddress.Text;
            objUserDetailsMaster.FAXNo                 = txtFaxNo.Text;
            objUserDetailsMaster.Website               = txtWebSite.Text;
            objUserDetailsMaster.FirstName             = txtFirstName.Text;
            objUserDetailsMaster.LastName              = txtLastName.Text;
            objUserDetailsMaster.ContactPersonMobileNo = txtContMobileNo.Text;
            objUserDetailsMaster.ContactPersonEmailId  = txtContEmailId.Text;

            objUserDetailsMaster.Designation = txtDesignation.Text;


            objUserDetailsMaster.IATANo          = txtIataNo.Text;
            objUserDetailsMaster.BusinessLicense = txtBusinessLicense.Text;
            objUserDetailsMaster.PseudoCode      = txtPseudoCode.Text;
            objUserDetailsMaster.IsApproved      = chkIsApprove.Checked;
            objUserDetailsMaster.ApprovedBy      = Convert.ToInt32(Session["loginId"].ToString());
            objUserDetailsMaster.OverdraftYN     = chkIsOverDraft.Checked;
            if (chkIsOverDraft.Checked)
            {
                objUserDetailsMaster.OverdraftLimitAmt = Convert.ToDecimal(txtOverDraftLimt.Text);
            }
            objUserDetailsMaster.IsActive  = Convert.ToInt32(ddlStatus.SelectedValue);
            objUserDetailsMaster.CreatedBy = Convert.ToInt32(Session["loginId"].ToString());

            objUserDetailsMaster.Dom_Comm_Per = Convert.ToDecimal(txtdomcmper.Text);


            objUserDetailsMaster.Dom_Comm_Rate    = Convert.ToDecimal(txtdomcmAmount.Text);
            objUserDetailsMaster.Int_Comm_Per     = Convert.ToDecimal(txtintcmper.Text);
            objUserDetailsMaster.Int_Comm_Rate    = Convert.ToDecimal(txtintcmamt.Text);
            objUserDetailsMaster.Comm_Active_type = Convert.ToInt32(ddlComActType.SelectedValue);

            if (ddlAgentCompany.SelectedValue == "1")
            {
                objUserDetailsMaster.CompanyLoogo = "Serendipitylogo.png";
            }
            else
            {
                objUserDetailsMaster.CompanyLoogo = "logo_ukzn.png";
            }

            objUserDetailsMaster.UserLoginId = UserLoginId;

            string fileName = string.Empty;
            if (fuAgentLogo.HasFile)
            {
                string extension = Path.GetExtension(fuAgentLogo.PostedFile.FileName);
                fileName = UserLoginId + extension;
                fuAgentLogo.SaveAs(Server.MapPath("AgentLogos/") + fileName);
            }

            objUserDetailsMaster.communicationlogo = fileName;
            int nResult = _objBALUserManager.InsertUpdateAgent(objUserDetailsMaster);
            if (nResult > 0)
            {
                labelError.Text = _objBOUtiltiy.ShowMessage("success", "Success", "Action Completed.");
            }
            else
            {
                labelError.Text = _objBOUtiltiy.ShowMessage("Info", "Info", "Profile not updated.");
            }
        }
        catch (Exception ex)
        {
            labelError.Text = _objBOUtiltiy.ShowMessage("danger", "Error", ex.Message);
        }
    }