コード例 #1
0
        public bool CrearModificarArticuloServicio(string Codigo, string Clase, string Descripcion, string Unidad, double PrecioSinIVA, bool GeneraIVA,
                                                   float PorcentajeIEPS, bool GeneraISH, int StockMinimo, int StockMaximo, string Anaquel)
        {
            CONSULTAS sql         = new CONSULTAS();
            CONEXION  C           = new CONEXION();
            bool      existe      = (C.EjecutarEscalar(sql.EXISTE_ARTICULO_SERVICIO(Codigo)).ToString() == "1");
            string    transaccion = string.Empty;

            if (!existe)
            {
                transaccion = sql.AGREGAR_ARTICULO_SERVICIO(Codigo, Clase, Descripcion, Unidad, PrecioSinIVA, GeneraIVA,
                                                            (PorcentajeIEPS / 100), GeneraISH, StockMinimo, StockMaximo, Anaquel);
            }
            else
            {
                transaccion = sql.MODIFICAR_ARTICULO_SERVICIO(Codigo, Clase, Descripcion, Unidad, PrecioSinIVA, GeneraIVA,
                                                              (PorcentajeIEPS / 100), GeneraISH, StockMinimo, StockMaximo, Anaquel);
            }
            var res = C.EjecutarSentencia(transaccion);

            if (res.HasValue && res.Value > 0)
            {
                return(true);
            }
            return(false);
        }
コード例 #2
0
        public bool ExisteArticuloServicio(string Codigo)
        {
            CONSULTAS sql    = new CONSULTAS();
            CONEXION  C      = new CONEXION();
            bool      existe = (C.EjecutarEscalar(sql.EXISTE_ARTICULO_SERVICIO(Codigo)).ToString() == "1");

            return(existe);
        }