private void Delete_Click(object sender, RoutedEventArgs e) { DataRowView dataRow = VendorView.SelectedItem as DataRowView; if (dataRow != null) { _vendorData.Id = dataRow.Row[0].ToString(); } if (dataRow == null) { errM.Message = "Please select a row or vendor from the table to delete it."; errM.Show(); } else { //giveing a warning message var response = System.Windows.MessageBox.Show("Do you really want to delete this vendor", "Delete", MessageBoxButton.YesNo, MessageBoxImage.Stop); if (response == MessageBoxResult.No) { e.Handled = true; } else { VendorLogic.SetVendorDeleteStatusToOne(_vendorData.Id); //refresh the datasource to pull all items status with status zero //into datagrid VendorView.ItemsSource = null; VendorView.ItemsSource = new VendorLogic().GetAllVendors().DefaultView; sm.Message = "Vendor is successfully deleted from Vendor list."; sm.Show(); } } }
private void Save_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(UpdateFirstName.Text) || string.IsNullOrEmpty(UpdateCompanyName.Text) || string.IsNullOrEmpty(UpdatePhone.Text)) { errM.Message = "All Feilds mark with asterisk(*) Are Required"; errM.Show(); } else { VendorLogic.UpdateVendor(UpdateCompanyName.Text, UpdateFirstName.Text, UpdateLastName.Text, UpdateCity.Text, UpdatePhone.Text, UpdateAddress.Text, UpdateEmail.Text, VendorLisGUI.VendorData.Id.ToString()); sm.Message = "Vendor details updated successfully"; sm.Show(); // MessageBox.Show(VendorLisGUI.VendorData.Id.ToString()); Hide(); } }
private void Save_Click(object sender, System.Windows.RoutedEventArgs e) { if (string.IsNullOrEmpty(FirstName.Text) || string.IsNullOrEmpty(CompanyName.Text) || string.IsNullOrEmpty(Phone.Text)) { errM.Message = "All Feilds mark with asterisk(*) Are Required"; errM.Show(); } else { VendorLogic.AddVendor(CompanyName.Text, FirstName.Text, LastName.Text, City.Text, Phone.Text, Address.Text, Email.Text); sm.Message = "New Vendor details saved successfully"; sm.Show(); Hide(); } }
protected void btnLogin_Click(object sender, EventArgs e) { Vendor v = new Vendor(); v.Name = txtName.Text; v.CompanyName = ""; v.CreationTime = DateTime.Now; v.DomainID = 0; v.EmailId = txtEmail.Text; v.Username = txtEmail.Text; v.Password = txtPassword.Text; v.Photo = ""; v.MobileNo = txtMobile.Text; v.VendorID = 0; VendorLogic vl = new VendorLogic(); vl.Insert(v); Response.Redirect("Login.aspx"); }
public VendorController() { _vendorLogic = new VendorLogic(); }