Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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));
            }
        }
Ejemplo n.º 3
0
 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));
     }
 }