public async Task <IHttpActionResult> Delete(int id) { using (var customerProvider = new ICB.Business.Access.CustomerProvider()) { return(Ok(await customerProvider.DeleteAsync(id))); } }
public async Task <IHttpActionResult> Edit(int id, Customer customer) { using (var customerProvider = new ICB.Business.Access.CustomerProvider()) { return(Ok(await customerProvider.EditAsync(id, customer))); } }
public async Task <IHttpActionResult> Add(Customer customer) { using (var customerProvider = new ICB.Business.Access.CustomerProvider()) { return(Ok(await customerProvider.AddAsync(customer))); } }
public async Task <Customer> GetId(int id) { using (var customerProvider = new ICB.Business.Access.CustomerProvider()) { return(await customerProvider.GetByIDAsync(id)); } }
public async Task <List <Customer> > GetAll() { using (var customerProvider = new ICB.Business.Access.CustomerProvider()) { customerProvider.SetProxy(false); ICollection <Customer> customers = await customerProvider.GetAllAsync(); List <Customer> response = new List <Customer>(); foreach (var item in customers) { var it = item as Customer; response.Add(it); } return(response); } }
// GET: Partner public ActionResult Index(int page = 1) { ICB.Business.Access.CustomerProvider customerProvider = new ICB.Business.Access.CustomerProvider(); return(View(customerProvider.GetAll().ToPagedList(page, 16))); }