public async Task <IActionResult> FicApiSetInventarioSerieEstatus([FromForm] ce_inventarios_series_estatus serie) { ce_inventarios_series_estatus insertar = serie; FicLoDBContext.ce_inventarios_series_estatus.Add(insertar); FicLoDBContext.SaveChanges(); return(Ok(insertar)); }
public async Task <IActionResult> FicApiDeleteInventarioSerieEstatus([FromQuery] string numserie, [FromQuery] int estatus) { ce_inventarios_series_estatus serie = new ce_inventarios_series_estatus(); serie.NumSerie = numserie; serie.IdEstatusDet = (short)estatus; try { FicLoDBContext.ce_inventarios_series_estatus.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> FicApiUpdateInventarioSerieEstatus([FromForm] ce_inventarios_series_estatus serie) { try { var actualizar = FicLoDBContext.ce_inventarios_series_estatus.First(a => a.NumSerie == serie.NumSerie && a.IdEstatusDet == serie.IdEstatusDet); actualizar.Activo = serie.Activo; actualizar.Borrado = serie.Borrado; actualizar.FechaUltMod = serie.FechaUltMod; actualizar.IdEstatus = serie.IdEstatus; actualizar.Observacion = serie.Observacion; actualizar.ReferenciaPedVta = serie.ReferenciaPedVta; actualizar.TipoPedidoVenta = serie.TipoPedidoVenta; 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)); } }