public async Task <IActionResult> FicApiSetInventarioSerie([FromForm] ce_inventarios_series serie) { ce_inventarios_series insertar = serie; FicLoDBContext.ce_inventarios_series.Add(insertar); FicLoDBContext.SaveChanges(); return(Ok(insertar)); }
public async Task <IActionResult> FicApiDeleteInventarioSerie([FromQuery] string numSerie) { ce_inventarios_series serie = new ce_inventarios_series(); serie.NumSerie = numSerie; try { FicLoDBContext.ce_inventarios_series.Remove(serie); FicLoDBContext.SaveChanges(); return(Ok(serie)); } 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> FicApiUpdateInventarioSerie([FromForm] ce_inventarios_series serie) { try { var actualizar = FicLoDBContext.ce_inventarios_series.First(a => a.NumSerie == serie.NumSerie); actualizar.Activo = serie.Activo; actualizar.Borrado = serie.Borrado; actualizar.FechaUltMod = serie.FechaUltMod; actualizar.IdTipoCondicion = serie.IdTipoCondicion; actualizar.Referencia = serie.Referencia; actualizar.UbicacionDet = serie.UbicacionDet; actualizar.UsuarioMod = serie.UsuarioMod; 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)); } }