Example #1
0
        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));
        }
Example #2
0
        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));
            }
        }
Example #3
0
 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));
     }
 }