Beispiel #1
0
        public static bool Guardar(ClsDetalleProducto DetalleProducto)
        {
            string Procedimiento = string.Empty;

            ClsNSQLParametro[] parametros;

            if (DetalleProducto.Id != 0)
            {
                Procedimiento = "ActualizarDetalleProducto";
                parametros    = new ClsNSQLParametro[4];
                parametros[0] = new ClsNSQLParametro(DetalleProducto.Id, "@Id", SqlDbType.Int);
                parametros[1] = new ClsNSQLParametro(DetalleProducto.IdInsumo, "@IdInsumo", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(DetalleProducto.IdProducto, "@IdProducto", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(DetalleProducto.Cantidad, "@Cantidad", SqlDbType.Decimal);
            }
            else
            {
                Procedimiento = "CrearDetalleProducto";
                parametros    = new ClsNSQLParametro[3];
                parametros[0] = new ClsNSQLParametro(DetalleProducto.IdInsumo, "@IdInsumo", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(DetalleProducto.IdProducto, "@IdProducto", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(DetalleProducto.Cantidad, "@Cantidad", SqlDbType.Decimal);
            }
            return(ClsNConexion.EjecutarProcedimiento(Procedimiento, parametros) != null);
        }
Beispiel #2
0
        public static bool Guardar(ClsUsuario Usuario)
        {
            string Procedimiento = string.Empty;

            ClsNSQLParametro[] parametros;

            if (Usuario.Id != 0)
            {
                Procedimiento = "ActualizarUsuario";
                parametros    = new ClsNSQLParametro[4];
                parametros[0] = new ClsNSQLParametro(Usuario.IdEmpleado, "@IdEmpleado", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Usuario.Clave, "@Clave", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(Usuario.FechaCreacion, "@FechaCreacion", SqlDbType.Date);
                parametros[3] = new ClsNSQLParametro(Usuario.Estado, "@Estado", SqlDbType.Bit);
            }
            else
            {
                Procedimiento = "CrearUsuario";
                parametros    = new ClsNSQLParametro[5];
                parametros[0] = new ClsNSQLParametro(Usuario.Id, "@Id", SqlDbType.Int);
                parametros[1] = new ClsNSQLParametro(Usuario.IdEmpleado, "@IdEmpleado", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(Usuario.Clave, "@Clave", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(Usuario.FechaCreacion, "@FechaCreacion", SqlDbType.Date);
                parametros[4] = new ClsNSQLParametro(Usuario.Estado, "@Estado", SqlDbType.Bit);
            }
            return(ClsNConexion.EjecutarProcedimiento(Procedimiento, parametros) != null);
        }
Beispiel #3
0
        public static bool Guardar(ClsCliente Cliente)
        {
            string Procedimiento = string.Empty;

            ClsNSQLParametro[] parametros;

            if (Cliente.Id != string.Empty)
            {
                Procedimiento = "ActualizarCliente";
                parametros    = new ClsNSQLParametro[4];
                parametros[0] = new ClsNSQLParametro(Cliente.Id, "@Id", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Cliente.RazonSocial, "@RazonSocial", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(Cliente.Documento, "@Documento", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(Cliente.Telefono, "@Telefono", SqlDbType.VarChar);
                parametros[4] = new ClsNSQLParametro(Cliente.IdTipoCliente, "@IdTipoCliente", SqlDbType.VarChar);
            }
            else
            {
                Procedimiento = "CrearCliente";
                parametros    = new ClsNSQLParametro[4];
                parametros[0] = new ClsNSQLParametro(Cliente.Id, "@Id", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Cliente.RazonSocial, "@RazonSocial", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(Cliente.Documento, "@Documento", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(Cliente.Telefono, "@Telefono", SqlDbType.VarChar);
                parametros[4] = new ClsNSQLParametro(Cliente.IdTipoCliente, "@IdTipoCliente", SqlDbType.VarChar);
            }
            return(ClsNConexion.EjecutarProcedimiento(Procedimiento, parametros) != null);
        }
Beispiel #4
0
        public static bool Guardar(ClsProducto Producto, bool EsNuevo)
        {
            string Procedimiento = string.Empty;

            ClsNSQLParametro[] parametros;

            if (!EsNuevo)
            {
                Procedimiento = "ActualizarProducto";
                parametros    = new ClsNSQLParametro[6];
                parametros[0] = new ClsNSQLParametro(Producto.Id, "@Id", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Producto.Nombre, "@Nombre", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(Producto.PrecioUnitario, "@PrecioUnitario", SqlDbType.Decimal);
                parametros[3] = new ClsNSQLParametro(Producto.ValorTotal, "@ValorTotal", SqlDbType.Decimal);
                parametros[4] = new ClsNSQLParametro(Producto.Cantidad, "@Cantidad", SqlDbType.Decimal);
                parametros[5] = new ClsNSQLParametro(Producto.IdTipoProducto, "@IdTipoProducto", SqlDbType.Int);
            }
            else
            {
                Procedimiento = "CrearProducto";
                parametros    = new ClsNSQLParametro[6];
                parametros[0] = new ClsNSQLParametro(Producto.Id, "@Id", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Producto.Nombre, "@Nombre", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(Producto.PrecioUnitario, "@PrecioUnitario", SqlDbType.Decimal);
                parametros[3] = new ClsNSQLParametro(Producto.ValorTotal, "@ValorTotal", SqlDbType.Decimal);
                parametros[4] = new ClsNSQLParametro(Producto.Cantidad, "@Cantidad", SqlDbType.Decimal);
                parametros[5] = new ClsNSQLParametro(Producto.IdTipoProducto, "@IdTipoProducto", SqlDbType.Int);
            }
            return(ClsNConexion.EjecutarProcedimiento(Procedimiento, parametros) != null);
        }
Beispiel #5
0
        public static void Guardar(ClsPedido Pedido, bool EsNuevo)
        {
            string Procedimiento = string.Empty;

            ClsNSQLParametro[] parametros;

            if (!EsNuevo)
            {
                Procedimiento = "ActualizarPedido";
                parametros    = new ClsNSQLParametro[7];
                parametros[0] = new ClsNSQLParametro(Pedido.Id, "@Id", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Pedido.IdCliente, "@IdCliente", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(Pedido.IdEmpleado, "@IdEmpleado", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(Pedido.TipoPedido, "@TipoPedido", SqlDbType.Bit);
                parametros[4] = new ClsNSQLParametro(Pedido.FechaPedido, "@FechaPedido", SqlDbType.Date);
                parametros[5] = new ClsNSQLParametro(Pedido.Total, "@Total", SqlDbType.Decimal);
                parametros[6] = new ClsNSQLParametro(Pedido.Estado, "@Estado", SqlDbType.Int);
            }
            else
            {
                Procedimiento = "CrearPedido";
                parametros    = new ClsNSQLParametro[7];
                parametros[0] = new ClsNSQLParametro(Pedido.Id, "@Id", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Pedido.IdCliente, "@IdCliente", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(Pedido.IdEmpleado, "@IdEmpleado", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(Pedido.TipoPedido, "@TipoPedido", SqlDbType.Bit);
                parametros[4] = new ClsNSQLParametro(Pedido.FechaPedido, "@FechaPedido", SqlDbType.Date);
                parametros[5] = new ClsNSQLParametro(Pedido.Total, "@Total", SqlDbType.Decimal);
                parametros[6] = new ClsNSQLParametro(Pedido.Estado, "@Estado", SqlDbType.Int);
            }
            ClsNConexion.EjecutarProcedimiento(Procedimiento, parametros);
        }
Beispiel #6
0
        public static bool Guardar(ClsEmpleado Empleado)
        {
            string Procedimiento = string.Empty;

            ClsNSQLParametro[] parametros;

            if (Empleado.Id != string.Empty)
            {
                Procedimiento = "ActualizarEmpleado";
                parametros    = new ClsNSQLParametro[4];
                parametros[0] = new ClsNSQLParametro(Empleado.Id, "@Id", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Empleado.IdCargo, "@IdCargo", SqlDbType.Int);
                parametros[2] = new ClsNSQLParametro(Empleado.Dni, "@Dni", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(Empleado.Nombre, "@Nombre", SqlDbType.VarChar);
                parametros[4] = new ClsNSQLParametro(Empleado.Apellidos, "@Apellidos", SqlDbType.VarChar);
            }
            else
            {
                Procedimiento = "CrearEmpleado";
                parametros    = new ClsNSQLParametro[4];
                parametros[0] = new ClsNSQLParametro(Empleado.Id, "@Id", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Empleado.IdCargo, "@IdCargo", SqlDbType.Int);
                parametros[2] = new ClsNSQLParametro(Empleado.Dni, "@Dni", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(Empleado.Nombre, "@Nombre", SqlDbType.VarChar);
                parametros[4] = new ClsNSQLParametro(Empleado.Apellidos, "@Apellidos", SqlDbType.VarChar);
            }
            return(ClsNConexion.EjecutarProcedimiento(Procedimiento, parametros) != null);
        }
Beispiel #7
0
        public static bool Guardar(ClsKardex Kardex, bool EsNuevo)
        {
            string Procedimiento = string.Empty;

            ClsNSQLParametro[] parametros;

            if (!EsNuevo)
            {
                Procedimiento = "ActualizarKardex";
                parametros    = new ClsNSQLParametro[6];
                parametros[0] = new ClsNSQLParametro(Kardex.Id, "@Id", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Kardex.Periodo, "@Periodo", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(Kardex.Ruc, "@Ruc", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(Kardex.RazonSocial, "@RazonSocial", SqlDbType.VarChar);
                parametros[4] = new ClsNSQLParametro(Kardex.IdEstablecimiento, "@IdEstablecimiento", SqlDbType.Int);
                parametros[5] = new ClsNSQLParametro(Kardex.IdInsumo, "@IdInsumo", SqlDbType.VarChar);
            }
            else
            {
                Procedimiento = "CrearKardex";
                parametros    = new ClsNSQLParametro[6];
                parametros[0] = new ClsNSQLParametro(Kardex.Id, "@Id", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Kardex.Periodo, "@Periodo", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(Kardex.Ruc, "@Ruc", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(Kardex.RazonSocial, "@RazonSocial", SqlDbType.VarChar);
                parametros[4] = new ClsNSQLParametro(Kardex.IdEstablecimiento, "@IdEstablecimiento", SqlDbType.Int);
                parametros[5] = new ClsNSQLParametro(Kardex.IdInsumo, "@IdInsumo", SqlDbType.VarChar);
            }
            return(ClsNConexion.EjecutarProcedimiento(Procedimiento, parametros) != null);
        }
Beispiel #8
0
        public static bool Guardar(ClsDetallePedido DetallePedido)
        {
            string Procedimiento = string.Empty;

            ClsNSQLParametro[] parametros;

            if (DetallePedido.Id != 0)
            {
                Procedimiento = "ActualizarDetallePedido";
                parametros    = new ClsNSQLParametro[6];
                parametros[0] = new ClsNSQLParametro(DetallePedido.Id, "@Id", SqlDbType.Int);
                parametros[1] = new ClsNSQLParametro(DetallePedido.IdPedido, "@IdPedido", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(DetallePedido.IdProducto, "@IdProducto", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(DetallePedido.PrecioUnitario, "@PrecioUnitario", SqlDbType.Decimal);
                parametros[4] = new ClsNSQLParametro(DetallePedido.Cantidad, "@Cantidad", SqlDbType.Int);
                parametros[5] = new ClsNSQLParametro(DetallePedido.Subtotal, "@Subtotal", SqlDbType.Decimal);
            }
            else
            {
                Procedimiento = "CrearDetallePedido";
                parametros    = new ClsNSQLParametro[5];
                parametros[0] = new ClsNSQLParametro(DetallePedido.IdPedido, "@IdPedido", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(DetallePedido.IdProducto, "@IdProducto", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(DetallePedido.PrecioUnitario, "@PrecioUnitario", SqlDbType.Decimal);
                parametros[3] = new ClsNSQLParametro(DetallePedido.Cantidad, "@Cantidad", SqlDbType.Int);
                parametros[4] = new ClsNSQLParametro(DetallePedido.Subtotal, "@Subtotal", SqlDbType.Decimal);
            }
            return(ClsNConexion.EjecutarProcedimiento(Procedimiento, parametros) != null);
        }
Beispiel #9
0
 public static DataTable IniciarSesion(ClsUsuario Usuario)
 {
     ClsNSQLParametro[] parametros = new ClsNSQLParametro[2];
     parametros[0] = new ClsNSQLParametro(Usuario.IdEmpleado, "@IdEmpleado", SqlDbType.VarChar);
     parametros[1] = new ClsNSQLParametro(Usuario.Clave, "@Clave", SqlDbType.VarChar);
     return(ClsNConexion.EjecutarProcedimiento("IniciarSesion", parametros).Tables[0]);
 }
Beispiel #10
0
 public static bool Entrada(ClsDetalleCompra DetalleCompra)
 {
     ClsNSQLParametro[] parametros = new ClsNSQLParametro[3];
     parametros[0] = new ClsNSQLParametro(DetalleCompra.IdInsumo, "@IdInsumo", SqlDbType.VarChar);
     parametros[1] = new ClsNSQLParametro(DetalleCompra.Cantidad, "@CantidadCompra", SqlDbType.Decimal);
     parametros[2] = new ClsNSQLParametro(DetalleCompra.Subtotal, "@CostoTotalCompra", SqlDbType.Decimal);
     return(ClsNConexion.EjecutarProcedimiento("EntradaInsumo", parametros) != null);
 }
Beispiel #11
0
 public static void CrearBoleta(ClsBoleta Boleta)
 {
     ClsNSQLParametro[] parametrosBoleta = new ClsNSQLParametro[4];
     parametrosBoleta[0] = new ClsNSQLParametro(Boleta.IdPedido, "@IdPedido", SqlDbType.VarChar);
     parametrosBoleta[1] = new ClsNSQLParametro(Boleta.Serie, "@Serie", SqlDbType.VarChar);
     parametrosBoleta[2] = new ClsNSQLParametro(Boleta.Numero, "@Numero", SqlDbType.VarChar);
     parametrosBoleta[3] = new ClsNSQLParametro(Boleta.Fecha, "@Fecha", SqlDbType.Date);
     ClsNConexion.EjecutarProcedimiento("CrearBoleta", parametrosBoleta);
 }
Beispiel #12
0
 public static void CrearFactura(ClsFactura Factura)
 {
     ClsNSQLParametro[] parametrosFactura = new ClsNSQLParametro[5];
     parametrosFactura[0] = new ClsNSQLParametro(Factura.IdPedido, "@IdPedido", SqlDbType.VarChar);
     parametrosFactura[1] = new ClsNSQLParametro(Factura.Serie, "@Serie", SqlDbType.VarChar);
     parametrosFactura[2] = new ClsNSQLParametro(Factura.Numero, "@Numero", SqlDbType.VarChar);
     parametrosFactura[3] = new ClsNSQLParametro(Factura.Fecha, "@Fecha", SqlDbType.Date);
     parametrosFactura[4] = new ClsNSQLParametro(Factura.IdGuiaRemision, "@IdGuiaRemision", SqlDbType.VarChar);
     ClsNConexion.EjecutarProcedimiento("CrearFactura", parametrosFactura);
 }
Beispiel #13
0
        public static bool SalidaFactura(ClsDetalleProducto DetalleProducto, string serie, string numero)
        {
            ClsNSQLParametro[] parametros = new ClsNSQLParametro[5];
            parametros[0] = new ClsNSQLParametro(DetalleProducto.IdInsumo, "@IdInsumo", SqlDbType.VarChar);
            parametros[1] = new ClsNSQLParametro(DetalleProducto.Cantidad, "@CantidadVenta", SqlDbType.Decimal);
            parametros[2] = new ClsNSQLParametro("01", "@IdTipoComprobante", SqlDbType.VarChar);
            parametros[3] = new ClsNSQLParametro(serie, "@Serie", SqlDbType.VarChar);
            parametros[4] = new ClsNSQLParametro(numero, "@Numero", SqlDbType.VarChar);

            return(Convert.ToInt32(ClsNConexion.EjecutarProcedimiento("SalidaInsumo", parametros).Tables[0].Rows[0]["ESTADO"]) == 1 ? true : false);
        }
Beispiel #14
0
 private void BtnGuardar_Click_1(object sender, EventArgs e)
 {
     ClsNSQLParametro[] parametros = new ClsNSQLParametro[8];
     MessageBox.Show(txt_IdPlanilla.Text);
     parametros[0] = new ClsNSQLParametro(txt_IdPlanilla.Text, "@Id", SqlDbType.VarChar);
     parametros[1] = new ClsNSQLParametro(Cmb_IdEmpleado.Text, "@IdEmpleado", SqlDbType.VarChar);
     parametros[2] = new ClsNSQLParametro(txt_DiasLaborados.Text, "@DiasLaborados", SqlDbType.Int);
     parametros[3] = new ClsNSQLParametro(Cmb_PagoMensual.Text, "@HorasExtras", SqlDbType.Int);
     parametros[4] = new ClsNSQLParametro(numericUpDown1.Text, "@Descuento", SqlDbType.Decimal);
     parametros[5] = new ClsNSQLParametro(Txt_PagoMDevengado.Text, "@PagoMensualOrdinario", SqlDbType.Decimal);
     parametros[6] = new ClsNSQLParametro(txt_Descuento.Text, "@PagoMensualDevengado", SqlDbType.Decimal);
     parametros[7] = new ClsNSQLParametro(Txt_PagoMensualLiquido.Text, "@PagoMensualLiquido", SqlDbType.Decimal);
     ClsNConexion.EjecutarProcedimiento("CrearPlanilla", parametros);
 }
Beispiel #15
0
        private void BtnGuardar_Click_1(object sender, EventArgs e)
        {
            if (Rdb_Bueno.Checked == true)
            {
                estado = 1;
            }
            if (rdb_malo.Checked == true)
            {
                estado = 2;
            }

            ClsNSQLParametro[] parametros = new ClsNSQLParametro[4];
            MessageBox.Show(Txt_IdDelInventario.Text);
            parametros[0] = new ClsNSQLParametro(Txt_IdDelInventario.Text, "@Id", SqlDbType.VarChar);
            parametros[1] = new ClsNSQLParametro(Cmb_IdProducto.Text, "@IdProducto", SqlDbType.VarChar);
            parametros[2] = new ClsNSQLParametro(estado, "@Estado", SqlDbType.Int);
            parametros[3] = new ClsNSQLParametro(TxtObservacion.Text, "@Observacion", SqlDbType.VarChar);
            ClsNConexion.EjecutarProcedimiento("CrearInventario", parametros);
        }
Beispiel #16
0
        private void BtnGuardar_Click_1(object sender, EventArgs e)
        {
            if (Rdb_Asiste.Checked == true)
            {
                estado = 1;
            }
            if (rdb_Tarde.Checked == true)
            {
                estado = 2;
            }
            if (Rdb_Falta.Checked == true)
            {
                estado = 3;
            }

            ClsNSQLParametro[] parametros = new ClsNSQLParametro[3];
            MessageBox.Show(comboBox1.Text);
            parametros[0] = new ClsNSQLParametro(comboBox1.Text, "@IdEmpleado", SqlDbType.VarChar);
            parametros[1] = new ClsNSQLParametro(Convert.ToDateTime(dateTimePicker1.Text), "@Fecha", SqlDbType.Date);
            parametros[2] = new ClsNSQLParametro(estado, "@Estado", SqlDbType.Int);
            ClsNConexion.EjecutarProcedimiento("CrearAsistencia", parametros);
        }
Beispiel #17
0
        public static bool Guardar(ClsDetalleKardex DetalleKardex)
        {
            string Procedimiento = string.Empty;

            ClsNSQLParametro[] parametros;

            if (DetalleKardex.Id != 0)
            {
                Procedimiento = "ActualizarDetalleKardex";
                parametros    = new ClsNSQLParametro[10];
                parametros[0] = new ClsNSQLParametro(DetalleKardex.Id, "@Id", SqlDbType.Int);
                parametros[1] = new ClsNSQLParametro(DetalleKardex.IdKardex, "@IdKardex", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(DetalleKardex.Fecha, "@Fecha", SqlDbType.Date);
                parametros[3] = new ClsNSQLParametro(DetalleKardex.IdTipoOperacion, "@IdTipoOperacion", SqlDbType.VarChar);
                parametros[4] = new ClsNSQLParametro(DetalleKardex.IdTipoComprobante, "@IdTipoComprobante", SqlDbType.VarChar);
                parametros[5] = new ClsNSQLParametro(DetalleKardex.Serie, "@Serie", SqlDbType.VarChar);
                parametros[6] = new ClsNSQLParametro(DetalleKardex.Numero, "@Numero", SqlDbType.VarChar);
                parametros[7] = new ClsNSQLParametro(DetalleKardex.Cantidad, "@Cantidad", SqlDbType.Decimal);
                parametros[8] = new ClsNSQLParametro(DetalleKardex.CostoUnitario, "@CostoUnitario", SqlDbType.Decimal);
                parametros[9] = new ClsNSQLParametro(DetalleKardex.CostoTotal, "@CostoTotal", SqlDbType.Decimal);
            }
            else
            {
                Procedimiento = "CrearDetalleKardex";
                parametros    = new ClsNSQLParametro[9];
                parametros[0] = new ClsNSQLParametro(DetalleKardex.IdKardex, "@IdKardex", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(DetalleKardex.Fecha, "@Fecha", SqlDbType.Date);
                parametros[2] = new ClsNSQLParametro(DetalleKardex.IdTipoOperacion, "@IdTipoOperacion", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(DetalleKardex.IdTipoComprobante, "@IdTipoComprobante", SqlDbType.VarChar);
                parametros[4] = new ClsNSQLParametro(DetalleKardex.Serie, "@Serie", SqlDbType.VarChar);
                parametros[5] = new ClsNSQLParametro(DetalleKardex.Numero, "@Numero", SqlDbType.VarChar);
                parametros[6] = new ClsNSQLParametro(DetalleKardex.Cantidad, "@Cantidad", SqlDbType.Decimal);
                parametros[7] = new ClsNSQLParametro(DetalleKardex.CostoUnitario, "@CostoUnitario", SqlDbType.Decimal);
                parametros[8] = new ClsNSQLParametro(DetalleKardex.CostoTotal, "@CostoTotal", SqlDbType.Decimal);
            }
            return(ClsNConexion.EjecutarProcedimiento(Procedimiento, parametros) != null);
        }
Beispiel #18
0
        public static int Guardar(ClsCompra Compra)
        {
            string Procedimiento = string.Empty;

            ClsNSQLParametro[] parametros;

            if (Compra.Id != 0)
            {
                Procedimiento = "ActualizarCompra";
                parametros    = new ClsNSQLParametro[10];
                parametros[0] = new ClsNSQLParametro(Compra.Id, "@Id", SqlDbType.Int);
                parametros[1] = new ClsNSQLParametro(Compra.IdTipoComprobante, "@IdTipoComprobante", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(Compra.IdEmpleado, "@IdEmpleado", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(Compra.IdProveedor, "@IdProveedor", SqlDbType.VarChar);
                parametros[4] = new ClsNSQLParametro(Compra.Serie, "@Serie", SqlDbType.VarChar);
                parametros[5] = new ClsNSQLParametro(Compra.Numero, "@Numero", SqlDbType.VarChar);
                parametros[6] = new ClsNSQLParametro(Compra.Fecha, "@Fecha", SqlDbType.Date);
                parametros[7] = new ClsNSQLParametro(Compra.Total, "@Total", SqlDbType.Decimal);
                parametros[8] = new ClsNSQLParametro(Compra.Observacion, "@Observacion", SqlDbType.VarChar);
                parametros[9] = new ClsNSQLParametro(Compra.Estado, "@Estado", SqlDbType.Bit);
            }
            else
            {
                Procedimiento = "CrearCompra";
                parametros    = new ClsNSQLParametro[9];
                parametros[0] = new ClsNSQLParametro(Compra.IdTipoComprobante, "@IdTipoComprobante", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Compra.IdEmpleado, "@IdEmpleado", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(Compra.IdProveedor, "@IdProveedor", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(Compra.Serie, "@Serie", SqlDbType.VarChar);
                parametros[4] = new ClsNSQLParametro(Compra.Numero, "@Numero", SqlDbType.VarChar);
                parametros[5] = new ClsNSQLParametro(Compra.Fecha, "@Fecha", SqlDbType.Date);
                parametros[6] = new ClsNSQLParametro(Compra.Total, "@Total", SqlDbType.Decimal);
                parametros[7] = new ClsNSQLParametro(Compra.Observacion, "@Observacion", SqlDbType.VarChar);
                parametros[8] = new ClsNSQLParametro(Compra.Estado, "@Estado", SqlDbType.Bit);
            }
            return(Convert.ToInt32(ClsNConexion.EjecutarProcedimiento(Procedimiento, parametros).Tables[0].Rows[0]["IdCompra"].ToString()));
        }
Beispiel #19
0
        public static int Guardar(ClsMesa Mesa, bool EsNuevo)
        {
            string Procedimiento = string.Empty;

            ClsNSQLParametro[] parametros;

            if (!EsNuevo)
            {
                Procedimiento = "ActualizarMesa";
                parametros    = new ClsNSQLParametro[3];
                parametros[0] = new ClsNSQLParametro(Mesa.Id, "@Id", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Mesa.Sillas, "@Sillas", SqlDbType.Int);
                parametros[2] = new ClsNSQLParametro(Mesa.Piso, "@Piso", SqlDbType.Int);
            }
            else
            {
                Procedimiento = "CrearMesa";
                parametros    = new ClsNSQLParametro[3];
                parametros[0] = new ClsNSQLParametro(Mesa.Id, "@Id", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Mesa.Sillas, "@Sillas", SqlDbType.Int);
                parametros[2] = new ClsNSQLParametro(Mesa.Piso, "@Piso", SqlDbType.Int);
            }
            return(Convert.ToInt32(ClsNConexion.EjecutarProcedimiento(Procedimiento, parametros).Tables[0].Rows[0]["IdMesa"].ToString()));
        }
Beispiel #20
0
 public static string ObtenerKardexDeUnInsumo(string IdInsumo)
 {
     ClsNSQLParametro[] parametros = new ClsNSQLParametro[1];
     parametros[0] = new ClsNSQLParametro(IdInsumo, "@IdInsumo", SqlDbType.VarChar);
     return(ClsNConexion.EjecutarProcedimiento("ObtenerIdKardexInsumo", parametros).Tables[0].Rows[0]["Id"].ToString());
 }
Beispiel #21
0
 public static DataTable Obtener(string Id)
 {
     ClsNSQLParametro[] parametros = new ClsNSQLParametro[1];
     parametros[0] = new ClsNSQLParametro(Id, "@Id", SqlDbType.VarChar);
     return(ClsNConexion.EjecutarProcedimiento("ObtenerEmpleado", parametros).Tables[0]);
 }
Beispiel #22
0
 public static DataTable BuscarPorDocumento(string Id)
 {
     ClsNSQLParametro[] parametros = new ClsNSQLParametro[1];
     parametros[0] = new ClsNSQLParametro(Id, "@Documento", SqlDbType.VarChar);
     return(ClsNConexion.EjecutarProcedimiento("BuscarClientePorDocumento", parametros).Tables[0]);
 }
Beispiel #23
0
 public static DataTable Obtener(int Id)
 {
     ClsNSQLParametro[] parametros = new ClsNSQLParametro[1];
     parametros[0] = new ClsNSQLParametro(Id, "@Id", SqlDbType.Int);
     return(ClsNConexion.EjecutarProcedimiento("ObtenerUnidadMedida", parametros).Tables[0]);
 }
Beispiel #24
0
        //public static DataTable BuscarPorDocumento(string Id)
        //{
        //    ClsNSQLParametro[] parametros = new ClsNSQLParametro[1];
        //    parametros[0] = new ClsNSQLParametro(Id, "@Documento", SqlDbType.VarChar);
        //    return ClsNConexion.EjecutarProcedimiento("BuscarDetalleProducto", parametros).Tables[0];
        //}

        public static DataTable ObtenerPorProducto(string ProductoId)
        {
            ClsNSQLParametro[] parametros = new ClsNSQLParametro[1];
            parametros[0] = new ClsNSQLParametro(ProductoId, "@IdProducto", SqlDbType.VarChar);
            return(ClsNConexion.EjecutarProcedimiento("ObtenerDetallesProducto", parametros).Tables[0]);
        }