public int[] Delete(int[] ids) { List <int> vendorIds = new List <int>(); foreach (int id in ids) { Data.Models.Vendor vendor = _VendorRepository.Table.FirstOrDefault(w => w.Id == id); _VendorRepository.Delete(vendor); } return(vendorIds.ToArray()); }
public void Update(Data.Models.Vendor vendor) { Data.Models.Vendor existingvendor = _VendorRepository.Table.FirstOrDefault(w => w.Id == vendor.Id); if (existingvendor != null) { existingvendor.Name = vendor.Name; existingvendor.Address = vendor.Address; existingvendor.PhoneNo = vendor.PhoneNo; existingvendor.Email = vendor.Email; this._VendorRepository.Update(existingvendor); } }
public JsonResult GetVendorById(int Id) { VendorViewModel model = new VendorViewModel(); Data.Models.Vendor objVendor = this._vendorServices.GetForId(Id); if (objVendor != null) { model.Id = objVendor.Id; model.Name = objVendor.Name; model.Address = objVendor.Address; model.PhoneNo = objVendor.PhoneNo; model.Email = objVendor.Email; } return(Json(model, JsonRequestBehavior.AllowGet)); }
public int Add(Data.Models.Vendor vendor) { _VendorRepository.Insert(vendor); return(vendor.Id); }