public void CrudTest() { var target = new VendorRepository(); foreach (var v in good) { target.Add(v); // create Assert.IsTrue(v.Id > 0); v.Nome = "Updated"; target.Update(v); // update target.Remove(v); // remove } foreach (var v in bad) { try { target.Add(v); // create target.Remove(v); // remove Assert.Fail("Should had thrown a validation exception!"); } catch (Exception e) { Assert.IsInstanceOfType(e, typeof(ValidationException)); } } }
public Boolean InsertVendor(Vendor vendor) { try { VendorRepository.Add(vendor); return(VendorRepository.Save()); } catch (Exception ex) { return(false); } }
private void AddNewVendor() { try { _vendor.VendorId = VendorRepository.Add(_vendor); DialogResult = true; } catch (Exception ex) { MessageBox.Show(ex.Message, ex.GetType().ToString()); } }
protected void btnVendorAdd_Click(object sender, EventArgs e) { VendorObject VenObj = new VendorObject(); VenObj.DisplayMsg = txtDisplayMsg.Text; VenObj.Msg_Title = txtMsg_Title.Text; VenObj.Full_Message = Convert.ToString(txtFull_Message.Text); VendorRepository VenRep = new VendorRepository(); VenRep.Add(VenObj); Response.Redirect("VendorList.aspx"); }
public bool Add(Vendor vendor) { if (vendor.Name == null) { return(false); } if (vendor.PhoneNuber == null) { return(false); } if (vendor.Address == null) { return(false); } return(repository.Add(vendor)); }
public void Vendor_Repository_Create_List_Delete() { //get quantity before actions var lst = _objRepo.GetAll().ToList(); var initialCount = lst.Count; //Arrange var vendor = new Accushield.Entity.Model.Vendor { Name = string.Format("ACME_{0}", initialCount), CreatedOn = DateTime.UtcNow }; //OrgId = NULL //Act var result = _objRepo.Add(vendor); if (result != null) { //result.CreatedOn = DateTime.Now; var res = _databaseContext.SaveChanges(); Assert.IsTrue(res == 1); } lst = _objRepo.GetAll().ToList(); //Assert Assert.IsNotNull(lst); _listCount = lst.Count; Assert.IsTrue(_listCount > initialCount); Assert.AreEqual(string.Format("ACME_{0}", initialCount), lst.Last().Name); //Remove last added obj var dP = _objRepo.Delete(vendor); _databaseContext.SaveChanges(); lst = _objRepo.GetAll().ToList(); //Assert Assert.IsNotNull(lst); Assert.AreEqual(initialCount, lst.Count); }
public INotificationHandler Process(string value) { var recordType = value.Substring(0, 3); var record = value.Remove(0, 4); switch (recordType) { case "001": return(vendorRepository.Add(vendorParser.Parse(record))); case "002": return(customerRepository.Add(customerParser.Parse(record))); case "003": return(saleRepository.Add(saleParser.Parse(record))); default: throw new ArgumentOutOfRangeException("Invalid record type!"); } }
public HttpResponseMessage Post([FromBody] VendorBO vendorBO) { Data.vendor _vendor = new Data.vendor(); _vendor.vendid = vendorBO.vendid; _vendor.vendname = vendorBO.vendname; _vendor.status = 1; _vendor.statusdate = DateTime.Now; if (vendorBO.Address != null) { var custaddress = new Data.address() { addrkey = vendorBO.Address.AddrKey, address1 = vendorBO.Address.Address1, address2 = vendorBO.Address.Address2, city = vendorBO.Address.City, state = vendorBO.Address.State, country = vendorBO.Address.Country, zipcode = vendorBO.Address.Zip, email = vendorBO.Address.Email, fax = vendorBO.Address.Fax, phone = vendorBO.Address.Phone, website = vendorBO.Address.Website, addrname = _vendor.vendid }; var addrkey = new AddressRepository().Add(custaddress); _vendor.addrkey = addrkey; } Guid custId = repo.Add(_vendor); if (custId != null && custId != Guid.Empty) { return(Request.CreateResponse(HttpStatusCode.OK, custId, Configuration.Formatters.JsonFormatter)); } else { return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } }
public bool Add(Vendor entity) { return(_vendorRepository.Add(entity)); }
public bool Add(Vendor vendor) { return(_repository.Add(vendor)); }