public async Task <IActionResult> FicApiSetAlmacen([FromForm] ce_cat_almacenes almacen) { ce_cat_almacenes insertar = almacen; FicLoDBContext.ce_cat_almacenes.Add(insertar); FicLoDBContext.SaveChanges(); return(Ok(insertar)); }
public async Task <IActionResult> FicApiDeleteAlmacen([FromQuery] string id) { ce_cat_almacenes almacen = new ce_cat_almacenes(); almacen.IdAlmacen = id; try { FicLoDBContext.ce_cat_almacenes.Remove(almacen); FicLoDBContext.SaveChanges(); return(Ok(almacen)); } catch (Microsoft.EntityFrameworkCore.DbUpdateException e) { Dictionary <String, String> err = new Dictionary <string, string>(); err.Add("err", "No se encontraron registros"); return(Ok(err)); } }
public async Task <IActionResult> FicApiUpdateAlmacen([FromForm] ce_cat_almacenes almacen) { try { var actualizar = FicLoDBContext.ce_cat_almacenes.First(a => a.IdAlmacen == almacen.IdAlmacen); actualizar.Capacidad = almacen.Capacidad; actualizar.DesAlmacen = almacen.DesAlmacen; actualizar.FechaUltMod = almacen.FechaUltMod; actualizar.UsuarioMod = almacen.UsuarioMod; actualizar.Borrado = almacen.Borrado; actualizar.Activo = almacen.Activo; FicLoDBContext.SaveChanges(); return(Ok(actualizar)); } catch (Exception e) { Dictionary <String, String> err = new Dictionary <string, string>(); err.Add("err", "No se encontraron registros"); return(Ok(err)); } }