示例#1
0
        public async Task <IActionResult> FicApiNewPromocionesCantidadFisica
        (
            [FromForm] string idpromocion,
            [FromForm] string valor,
            [FromForm] string valoracumulado,
            [FromForm] string activo,
            [FromForm] string borrado,
            [FromForm] string fechareg,
            [FromForm] string usuarioreg,
            [FromForm] string idtipodescuento
        )
        {
            ce_cat_promociones_cantidad_fisica promocion_cantidad_fisica = new ce_cat_promociones_cantidad_fisica();

            promocion_cantidad_fisica.IdPromocion     = idpromocion;
            promocion_cantidad_fisica.Valor           = valor;
            promocion_cantidad_fisica.ValorAcumulado  = valoracumulado;
            promocion_cantidad_fisica.Activo          = activo;
            promocion_cantidad_fisica.Borrado         = borrado;
            promocion_cantidad_fisica.FechaReg        = fechareg;
            promocion_cantidad_fisica.UsuarioReg      = usuarioreg;
            promocion_cantidad_fisica.idTipoDescuento = idtipodescuento;
            FicLoDBContext.ce_cat_promociones_cantidad_fisica.Add(promocion_cantidad_fisica);
            FicLoDBContext.SaveChanges();
            return(Ok(promocion_cantidad_fisica));
        }
示例#2
0
        public async Task <IActionResult> FicApiDeletePromocionesCantidadFisica([FromQuery] string idpromocion)
        {
            ce_cat_promociones_cantidad_fisica promocion_cantidad_fisica = new ce_cat_promociones_cantidad_fisica();

            promocion_cantidad_fisica.IdPromocion = idpromocion;
            try
            {
                FicLoDBContext.ce_cat_promociones_cantidad_fisica.Remove(promocion_cantidad_fisica);
                FicLoDBContext.SaveChanges();
                return(Ok(promocion_cantidad_fisica));
            }
            catch (Microsoft.EntityFrameworkCore.DbUpdateException e)
            {
                Dictionary <String, String> err = new Dictionary <string, string>();
                err.Add("err", "No se encontraron registros");
                return(Ok(err));
            }
        }