private void buttonDelete_Click(object sender, EventArgs e) { Customer customer = customerVM.GetDisplayedCustomer(); CustomerInfoRepository.DeleteCustomer(customer); customerVM.Customers = CustomerInfoRepository.GetAllCustomers(); listBoxCustomers.DataSource = customerVM.Customers; listBoxCustomers.DisplayMember = "CustomerCode"; }
public IHttpActionResult DeleteCustomerInfo([FromBody] Cust_Info customerinfo) { var customerinfoRepo = new CustomerInfoRepository(); var result = customerinfoRepo.DeleteCustomerInfo(customerinfo); if (result <= 0) { return(Ok("Error occurred while Deleting the customer info")); } return(Ok("Deleted Customer info")); }
public IHttpActionResult UpdateCustomerInfoStatus([FromBody] Cust_Info customerinfo) { var custinfoRepo = new CustomerInfoRepository(); var result = custinfoRepo.UpdateCustomerInfoStatus(customerinfo); if (result <= 0) { return(Ok("Error occurred while updating the Customer Info status")); } return(Ok("Customer Info Status updated")); }
public IHttpActionResult GetCustomerInfo([FromBody] Cust_Info customerinfo) { var custinfoRepo = new CustomerInfoRepository(); var getcustomerinfo = custinfoRepo.GetCustomerInfo(customerinfo); if (getcustomerinfo == null) { return(NotFound()); } return(Ok(getcustomerinfo)); }
public UnitOfWork(ApplicationDbContext context) { _context = context; Categories = new CategoryRepository(context); Products = new ProductRepository(context); Reviews = new ReviewRepository(context); Carts = new CartRepository(context); Orders = new OrderRepository(context); CustomerInfos = new CustomerInfoRepository(context); }
private void buttonSave_Click(object sender, EventArgs e) { try { Customer customer = customerVM.GetDisplayedCustomer(); int rowsAffected; bool success; if (!isNew) { rowsAffected = CustomerValidation.UpdateCustomer(customer, out success); } else { rowsAffected = CustomerValidation.NewCustomer(customer, out success); } if (rowsAffected > 0) { customerVM.Customers = CustomerInfoRepository.GetAllCustomers(); listBoxCustomers.DataSource = customerVM.Customers; listBoxCustomers.DisplayMember = "CustomerCode"; } // Validation for ErrorProviders if (!success) { ErrorList errors = CustomerValidation.Errors; errorProvider.SetError(textBoxCompanyCode, errors.CompanyCodeErrorMessage); errorProvider.SetError(textBoxName, errors.CompanyNameErrorMessage); errorProvider.SetError(textBoxFirstAddress, errors.FirstAddressErrorMessage); errorProvider.SetError(textBoxProvince, errors.ProvinceErrorMessage); errorProvider.SetError(textBoxPostalCode, errors.PostalCodeErrorMessage); errorProvider.SetError(textBoxYTDSales, errors.YTDSalesErrorMessage); } else { isNew = false; errorProvider.SetError(textBoxCompanyCode, string.Empty); errorProvider.SetError(textBoxName, string.Empty); errorProvider.SetError(textBoxFirstAddress, string.Empty); errorProvider.SetError(textBoxProvince, string.Empty); errorProvider.SetError(textBoxPostalCode, string.Empty); errorProvider.SetError(textBoxYTDSales, string.Empty); } } catch (Exception ex) { MessageBox.Show(ex.Message, "DB Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
// GET: api/CustomerInfo public IHttpActionResult GetAllCustomerInfos() { var custinfoRepo = new CustomerInfoRepository(); var customerinfoList = custinfoRepo.GetAllCustomerInfos(); if (customerinfoList == null || customerinfoList.Count == 0) { return(NotFound()); } return(Ok(customerinfoList)); }
public CustomerService(EmployeeInfoRepository employeeInfoRepository , AccountInfoRepository accountInfoRepository , CustomerInfoRepository customerInfoRepository , OrderInfoRepository orderInfoRepository , RecordInfoRepository recordInfoRepository) { _employeeInfoRepository = employeeInfoRepository; _accountInfoRepository = accountInfoRepository; _customerInfoRepository = customerInfoRepository; _orderInfoRepository = orderInfoRepository; _recordInfoRepository = recordInfoRepository; }
private void MainForm_Load(object sender, EventArgs e) { try { customerVM = new CustomerViewModel(); customerVM.Customers = CustomerInfoRepository.GetAllCustomers(); setBindings(); isNew = false; } catch (Exception ex) { MessageBox.Show(ex.Message, "DB Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
protected void Page_Init(object sender, EventArgs e) { ScriptAnalyticsHeader.Visible = AppConfiguration.EnableTracking; if (Session["IsLogOut"] != null) { Session["IsLogOut"] = null; Page.ClientScript.RegisterClientScriptBlock(GetType(), "resetMixpanel", "if (window.mixpanel) { window.mixpanel.reset(); }", true); } RequestUrl = Request.Url.AbsoluteUri.ToLower(); if (RequestUrl.Contains("reviews")) { body.Attributes["class"] += " reviews-page"; } if (RequestUrl.Contains("membership")) { body.Attributes["class"] += " membership-page"; } if (RequestUrl.Contains("credits")) { body.Attributes["class"] += " credits-page"; } var createSession = Request.Params["c"]; if (Session["UserSession"] == null && createSession != null) { Session["UserSession"] = createSession; } partnerLink.HRef = AppConfiguration.ForPartnerLink; var currentSession = Session["UserSession"]; if (currentSession != null) { using (var customerInfoRepository = new CustomerInfoRepository()) { _customerInfos = customerInfoRepository.GetCustomerInfoBySessionId(currentSession.ToString()); if (_customerInfos != null) { string firstName = string.IsNullOrEmpty(_customerInfos.FirstName) ? _customerInfos.EmailAddress.Split('@')[0] : _customerInfos.FirstName; FirstnameLiteral.Text = firstName; FirstnameMobileLiteral.Text = firstName; LoginLinkButton.Attributes["class"] += " hidden-sm hidden-xs"; LoginLinkButton.Attributes["onclick"] = ""; if (Request.Browser["IsMobileDevice"] == "true") { LoginLinkButton.Visible = false; } hiw.Visible = false; mdp.Visible = true; MyAccount.Visible = true; if (_customerInfos.IsAdmin) { partnerLink.InnerText = "Host"; partnerLink.HRef = String.Format("{0}?e={1}", AppConfiguration.HostLink, HttpUtility.UrlEncode(Algoritma.Encrypt(_customerInfos.EmailAddress, Constant.EncryptPassword))); partnerLink.Attributes["class"] = "is-host"; } } } } }