public async Task <RedirectToRouteResult> UpdatingOrden(UpdateOrdenDto Orden) { if (!await RepositoryOrden.GetInstance(_context, _mapper).UpdateOrdenDto(Orden)) { return(RedirectToAction("UpdateOrden", new { @Orden = Orden, @error = true })); } return(RedirectToAction("GetListOrden")); }
public async Task <RedirectToRouteResult> AddingOrden(CreateOrdenDto Orden) { if (!ModelState.IsValid) { return(RedirectToAction("AddOrden", new { @Orden = Orden })); } if (await RepositoryOrden.GetInstance(_context, _mapper).CreateOrdenDto(Orden)) { return(RedirectToAction("GetListOrden")); } else { return(RedirectToAction("AddOrden", new { @Orden = Orden, @error = true })); } }
public async Task <ActionResult> UpdateOrden(int?id, UpdateOrdenDto Orden, bool error = false) { if (id == null) { if (Orden == null) { return(RedirectToAction("GetListOrden", new { @error = true })); } else { ViewBag.error = error; return(View(Orden)); } } else { UpdateOrdenDto OrdenDto = await RepositoryOrden.GetInstance(_context, _mapper).GetOrdenPerId(id.Value); return(View(OrdenDto)); } }
public async Task <ViewResult> GetListOrdenes(bool error = false) => View(await RepositoryOrden.GetInstance(_context, _mapper).ShowListOrdenDto());