Example #1
0
        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());
        }
Example #2
0
        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);
            }
        }
Example #3
0
        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));
        }
Example #4
0
 public int Add(Data.Models.Vendor vendor)
 {
     _VendorRepository.Insert(vendor);
     return(vendor.Id);
 }