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); } }
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); } }