public void Modificar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_ModificarProveedor", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("idProveedor", SqlDbType.Int));
                cmd.Parameters["idProveedor"].Value = Id;
                cmd.Parameters.Add(new SqlParameter("nombre", SqlDbType.NVarChar, 100));
                cmd.Parameters["nombre"].Value = Nombre;
                cmd.Parameters.Add(new SqlParameter("telefono", SqlDbType.NVarChar, 9));
                cmd.Parameters["telefono"].Value = this.Telefono;
                cmd.Parameters.Add(new SqlParameter("direccion", SqlDbType.NVarChar, 300));
                cmd.Parameters["direccion"].Value = this.Direccion;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Cerrar();
            }
        }
示例#2
0
        public void Agregar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_AgregarInsumo", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("nombre", SqlDbType.NVarChar, 100));
                cmd.Parameters["nombre"].Value = Nombre;
                cmd.Parameters.Add(new SqlParameter("costo", SqlDbType.Decimal));
                cmd.Parameters["costo"].Value = Costo;
                cmd.Parameters.Add(new SqlParameter("cantidad", SqlDbType.Decimal));
                cmd.Parameters["cantidad"].Value = Cantidad;
                cmd.Parameters.Add(new SqlParameter("cantidadMinima", SqlDbType.Decimal));
                cmd.Parameters["cantidadMinima"].Value = CantidadMinima;
                cmd.Parameters.Add(new SqlParameter("idTipoUnidad", SqlDbType.Int));
                cmd.Parameters["idTipoUnidad"].Value = IdTipoUnidad;
                cmd.Parameters.Add(new SqlParameter("descripcion", SqlDbType.NVarChar, 200));
                cmd.Parameters["descripcion"].Value = Descripcion;
                cmd.Parameters.Add(new SqlParameter("idProveedor", SqlDbType.Int));
                cmd.Parameters["idProveedor"].Value = IdProveedor;

                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Clases.Excepcion(ex.Message, ex, "Clase_Insumo");
            }
            finally
            {
                conexion.Cerrar();
            }
        }
示例#3
0
        public void Modificar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_ModificarInsumosProductos", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("idInsumoProducto", SqlDbType.Int));
                cmd.Parameters["idInsumoProducto"].Value = IdInsumoProducto;
                cmd.Parameters.Add(new SqlParameter("idInsumo", SqlDbType.Int));
                cmd.Parameters["idInsumo"].Value = IdInsumo;
                cmd.Parameters.Add(new SqlParameter("idInventario", SqlDbType.Int));
                cmd.Parameters["idInventario"].Value = IdInventario;
                cmd.Parameters.Add(new SqlParameter("cantidad", SqlDbType.Decimal));
                cmd.Parameters["cantidad"].Value = Cantidad;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Clases.Excepcion(ex.Message, ex, "Clase_InsumosProductos");
            }
            finally
            {
                conexion.Cerrar();
            }
        }
示例#4
0
        //Funcion para llamar el store Procedure y asignar los parametros que desean modificar
        public void Modificar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_ModificarDescuento", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("idDescuento", SqlDbType.Int));
                cmd.Parameters["idDescuento"].Value = IdDescuento;
                cmd.Parameters.Add(new SqlParameter("nombreDescuento", SqlDbType.NVarChar, 30));
                cmd.Parameters["nombreDescuento"].Value = NombreDescuento;
                cmd.Parameters.Add(new SqlParameter("valor", SqlDbType.Decimal));
                cmd.Parameters["valor"].Value = Valor;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Cerrar();
            }
        }
        public void Modificar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_ModificarPedido", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("id", SqlDbType.Int));
                cmd.Parameters["id"].Value = IdPedido;
                //cmd.Parameters.Add(new SqlParameter("fecha", SqlDbType.NVarChar,19));
                //cmd.Parameters["fecha"].Value = Fecha;
                //cmd.Parameters.Add(new SqlParameter("idMesa", SqlDbType.Int));
                //cmd.Parameters["idMesa"].Value = IdMesa;
                //cmd.Parameters.Add(new SqlParameter("RTN", SqlDbType.NVarChar,14));
                //cmd.Parameters["RTN"].Value = RTN;
                //cmd.Parameters.Add(new SqlParameter("nombre", SqlDbType.NVarChar,50));
                //cmd.Parameters["nombre"].Value = Nombre;
                //cmd.Parameters.Add(new SqlParameter("IdMesero", SqlDbType.Int));
                //cmd.Parameters["IdMesero"].Value = IdMesero;
                cmd.Parameters.Add(new SqlParameter("estado", SqlDbType.Int));
                cmd.Parameters["estado"].Value = Estado;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Clases.Excepcion(ex.Message, ex, "Clase_Pedido");
            }
            finally
            {
                conexion.Cerrar();
            }
        }
示例#6
0
        /// <summary>
        /// Insercion de los Pagos de Servicios Publicos.
        /// </summary>
        public void AgregarPagoServicioPublico()
        {
            Clases.Conexión conn = new Clases.Conexión();
            SqlCommand      cmd  = new SqlCommand("SP_InsertarPago_ServicioPublico", conn.conexion);

            cmd.CommandType = CommandType.StoredProcedure;

            try
            {
                conn.Abrir();
                cmd.Parameters.Add(new SqlParameter("ServicioPublico", SqlDbType.NVarChar, 50));
                cmd.Parameters["ServicioPublico"].Value = NombreServicioPublico;
                cmd.Parameters.Add(new SqlParameter("Monto", SqlDbType.Decimal));
                cmd.Parameters["Monto"].Value = Monto;
                cmd.Parameters.Add(new SqlParameter("Usuario", SqlDbType.NVarChar, 20));
                cmd.Parameters["Usuario"].Value = Usuario;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Clases.Excepcion(ex.Message, ex, "Clase Caja");
            }
            finally
            {
                //Cerrar conexion
                conn.Cerrar();
            }
        }
示例#7
0
        //Funcion para llamar el store Procedure y asignar los parametros que insertaremos
        public void Agregar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_AgregarDescuento", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                //Se abre la conexion
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("nombreDescuento", SqlDbType.NVarChar, 30));
                cmd.Parameters["nombreDescuento"].Value = NombreDescuento;
                cmd.Parameters.Add(new SqlParameter("valor", SqlDbType.Decimal, 6));
                cmd.Parameters["valor"].Value = Valor;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                //Cuando ocurre un error se llama la clase excepcion que dira que fue cerca de Descuentoss donde ocurrio ese error
                throw new Clases.Excepcion(ex.Message, ex, "Clase_Descuentos");
            }
            finally
            {
                //Se cierra la conexion
                conexion.Cerrar();
            }
        }
        //Funcion para llamar el store Procedure y asignar los parametros que desean modificar
        public void Modificar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_ModificarMesero", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("id", SqlDbType.Int));
                cmd.Parameters["id"].Value = Id;
                cmd.Parameters.Add(new SqlParameter("identidad", SqlDbType.NVarChar, 15));
                cmd.Parameters["identidad"].Value = Identidad;
                cmd.Parameters.Add(new SqlParameter("nombre", SqlDbType.NVarChar, 25));
                cmd.Parameters["nombre"].Value = Nombre;
                cmd.Parameters.Add(new SqlParameter("apellido", SqlDbType.NVarChar, 25));
                cmd.Parameters["apellido"].Value = Apellido;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Cerrar();
            }
        }
        //Funcion para llamar el store Procedure y asignar los parametros que insertaremos
        public void Agregar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_AgregarMesero", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                //Se abre la conexion
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("identidad", SqlDbType.NVarChar, 15));
                cmd.Parameters["identidad"].Value = Identidad;
                cmd.Parameters.Add(new SqlParameter("nombre", SqlDbType.NVarChar, 25));
                cmd.Parameters["nombre"].Value = Nombre;
                cmd.Parameters.Add(new SqlParameter("apellido", SqlDbType.NVarChar, 25));
                cmd.Parameters["apellido"].Value = Apellido;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                //Cuando ocurre un error se llama la clase excepcion que dira que fue cerca de meseros donde ocurrio ese error
                throw new Clases.Excepcion(ex.Message, ex, "Clase_Mesero");
            }
            finally
            {
                //Se cierra la conexion
                conexion.Cerrar();
            }
        }
示例#10
0
        //Funcion para llamar el store Procedure y asignar los parametros que desean modificar
        public void Modificar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_ModificarNombreTipoPago", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("idNombreTipoPago", SqlDbType.Int));
                cmd.Parameters["idNombreTipoPago"].Value = IdNombreTipoPago;
                cmd.Parameters.Add(new SqlParameter("nombreTipoPago", SqlDbType.NVarChar, 20));
                cmd.Parameters["nombreTipoPago"].Value = NombreTipo;
                cmd.Parameters.Add(new SqlParameter("fechaLimite", SqlDbType.NVarChar, 15));
                cmd.Parameters["fechaLimite"].Value = FechaLimite;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                //Cuando ocurre un error se llama la clase excepcion que dira que fue cerca de NombreTipoPagoss donde ocurrio ese error
                throw new Clases.Excepcion(ex.Message, ex, "Clase_NombreTipoPago");
            }
            finally
            {
                conexion.Cerrar();
            }
        }
        public void Agregar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_InsertarUsuario", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("Nombre", SqlDbType.NVarChar, 25));
                cmd.Parameters["nombre"].Value = this.nombre;
                cmd.Parameters.Add(new SqlParameter("Apellido", SqlDbType.NVarChar, 25));
                cmd.Parameters["apellido"].Value = this.apellido;
                cmd.Parameters.Add(new SqlParameter("Clave", SqlDbType.NVarChar, 20));
                cmd.Parameters["clave"].Value = this.clave;
                cmd.Parameters.Add(new SqlParameter("idRol", SqlDbType.Int));
                cmd.Parameters["idRol"].Value = this.rol;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Cerrar();
            }
        }
示例#12
0
        public void Modificar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_ModificarUsuario", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("usuarioAnterior", SqlDbType.VarChar, 26));
                cmd.Parameters["usuarioAnterior"].Value = this.usuario;
                cmd.Parameters.Add(new SqlParameter("nombre", SqlDbType.NVarChar, 25));
                cmd.Parameters["nombre"].Value = this.nombre;
                cmd.Parameters.Add(new SqlParameter("apellido", SqlDbType.NVarChar, 25));
                cmd.Parameters["apellido"].Value = this.apellido;
                cmd.Parameters.Add(new SqlParameter("clave", SqlDbType.NVarChar, 20));
                cmd.Parameters["clave"].Value = this.clave;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Cerrar();
            }
        }
        public void Modificar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_ModificarDetallePedido", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("idDetalle", SqlDbType.Int));
                cmd.Parameters["idDetalle"].Value = IdDetallePedido;
                //cmd.Parameters.Add(new SqlParameter("idPedido", SqlDbType.Int));
                //cmd.Parameters["idPedido"].Value = IdPedido;
                //cmd.Parameters.Add(new SqlParameter("idInventario", SqlDbType.Int));
                //cmd.Parameters["idInventario"].Value = IdInventario;
                //cmd.Parameters.Add(new SqlParameter("Cantidad", SqlDbType.Int));
                //cmd.Parameters["Cantidad"].Value = Cantidad;
                //cmd.Parameters.Add(new SqlParameter("subTotal", SqlDbType.Decimal));
                //cmd.Parameters["subTotal"].Value = SubTotal;
                cmd.Parameters.Add(new SqlParameter("estado", SqlDbType.Int));
                cmd.Parameters["estado"].Value = Estado;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Clases.Excepcion(ex.Message, ex, "Clase_DetallePedido");
            }
            finally
            {
                conexion.Cerrar();
            }
        }
示例#14
0
        /// <summary>
        /// Insercion del Cierre de Caja.
        /// </summary>
        public void AgregarCierre()
        {
            Clases.Conexión conexión = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_Agregar_CierreCaja", conexión.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexión.Abrir();
                cmd.Parameters.Add(new SqlParameter("Cierre", SqlDbType.Decimal));
                cmd.Parameters["Cierre"].Value = Cierre;
                cmd.Parameters.Add(new SqlParameter("Dolares", SqlDbType.Int));
                cmd.Parameters["Dolares"].Value = Dolares;
                cmd.Parameters.Add(new SqlParameter("POS", SqlDbType.Decimal));
                cmd.Parameters["POS"].Value = Pos;
                cmd.Parameters.Add(new SqlParameter("Fiveh", SqlDbType.Int));
                cmd.Parameters["Fiveh"].Value = Fiveh;
                cmd.Parameters.Add(new SqlParameter("Hundred", SqlDbType.Int));
                cmd.Parameters["Hundred"].Value = Hundred;
                cmd.Parameters.Add(new SqlParameter("Fifty", SqlDbType.Int));
                cmd.Parameters["Fifty"].Value = Fifty;
                cmd.Parameters.Add(new SqlParameter("Twenty", SqlDbType.Int));
                cmd.Parameters["Twenty"].Value = Twenty;
                cmd.Parameters.Add(new SqlParameter("Ten", SqlDbType.Int));
                cmd.Parameters["Ten"].Value = Ten;
                cmd.Parameters.Add(new SqlParameter("Five", SqlDbType.Int));
                cmd.Parameters["Five"].Value = Five;
                cmd.Parameters.Add(new SqlParameter("Two", SqlDbType.Int));
                cmd.Parameters["Two"].Value = Two;
                cmd.Parameters.Add(new SqlParameter("One", SqlDbType.Int));
                cmd.Parameters["One"].Value = One;
                cmd.Parameters.Add(new SqlParameter("User", SqlDbType.NVarChar));
                cmd.Parameters["User"].Value = Usuario;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Clases.Excepcion(ex.Message, ex, "Clase Caja");
            }
            finally
            {
                conexión.Cerrar();
            }
        }
示例#15
0
        //Funcion para llamar el store Procedure y asignar los parametros que insertaremos
        public void Agregar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_AgregarPago", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                //Se abre la conexion
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("recibo", SqlDbType.NVarChar, 15));
                cmd.Parameters["recibo"].Value = Recibo;
                cmd.Parameters.Add(new SqlParameter("idAlumno", SqlDbType.Int));
                cmd.Parameters["idAlumno"].Value = IdAlumno;
                cmd.Parameters.Add(new SqlParameter("idTipo", SqlDbType.Int));
                cmd.Parameters["idTipo"].Value = IdTipo;
                cmd.Parameters.Add(new SqlParameter("idDescuento", SqlDbType.Int));
                cmd.Parameters["idDescuento"].Value = IdDescuento;
                cmd.Parameters.Add(new SqlParameter("idMora", SqlDbType.Int));
                cmd.Parameters["idMora"].Value = IdMora;
                cmd.Parameters.Add(new SqlParameter("idUsuario", SqlDbType.Int));
                cmd.Parameters["idUsuario"].Value = IdUsuario;
                cmd.Parameters.Add(new SqlParameter("total", SqlDbType.Decimal));
                cmd.Parameters["total"].Value = Total;
                cmd.Parameters.Add(new SqlParameter("fechaPago", SqlDbType.NVarChar, 15));
                cmd.Parameters["fechaPago"].Value = FechaPago;
                cmd.Parameters.Add(new SqlParameter("observacion", SqlDbType.NVarChar, 100));
                cmd.Parameters["observacion"].Value = Observacion;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                //Cuando ocurre un error se llama la clase excepcion que dira que fue cerca de TipoPagoss donde ocurrio ese error
                throw new Clases.Excepcion(ex.Message, ex, "Clase_Pago");
            }
            finally
            {
                //Se cierra la conexion
                conexion.Cerrar();
            }
        }
        public void Agregar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_AgregarFactura", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("idPedido", SqlDbType.Int));
                cmd.Parameters["idPedido"].Value = IdPedido;
                cmd.Parameters.Add(new SqlParameter("idUsuario", SqlDbType.Int));
                cmd.Parameters["idUsuario"].Value = IdUsuario;
                cmd.Parameters.Add(new SqlParameter("subTotal", SqlDbType.Decimal));
                cmd.Parameters["subTotal"].Value = SubTotal;
                cmd.Parameters.Add(new SqlParameter("descuento", SqlDbType.Decimal));
                cmd.Parameters["descuento"].Value = Descuento;
                cmd.Parameters.Add(new SqlParameter("exento", SqlDbType.Decimal));
                cmd.Parameters["exento"].Value = Exento;
                cmd.Parameters.Add(new SqlParameter("isv15", SqlDbType.Decimal));
                cmd.Parameters["isv15"].Value = Sub15;
                cmd.Parameters.Add(new SqlParameter("isv18", SqlDbType.Decimal));
                cmd.Parameters["isv18"].Value = Sub18;
                cmd.Parameters.Add(new SqlParameter("total", SqlDbType.Decimal));
                cmd.Parameters["total"].Value = Total;
                cmd.Parameters.Add(new SqlParameter("idCaja", SqlDbType.Int));
                cmd.Parameters["idCaja"].Value = IdCaja;
                cmd.Parameters.Add(new SqlParameter("tipoPago", SqlDbType.Int));
                cmd.Parameters["tipoPago"].Value = IdCaja;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Clases.Excepcion(ex.Message, ex, "Clase_Inventario");
            }
            finally
            {
                conexion.Cerrar();
            }
        }
示例#17
0
        //Funcion para llamar el store Procedure y asignar los parametros que desean modificar
        public void Modificar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_ModificarPago", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("idPago", SqlDbType.Int));
                cmd.Parameters["idPago"].Value = IdPago;
                cmd.Parameters.Add(new SqlParameter("recibo", SqlDbType.NVarChar, 15));
                cmd.Parameters["recibo"].Value = Recibo;
                cmd.Parameters.Add(new SqlParameter("idAlumno", SqlDbType.Int));
                cmd.Parameters["idAlumno"].Value = IdAlumno;
                cmd.Parameters.Add(new SqlParameter("idTipo", SqlDbType.Int));
                cmd.Parameters["idTipo"].Value = IdTipo;
                cmd.Parameters.Add(new SqlParameter("idDescuento", SqlDbType.Int));
                cmd.Parameters["idDescuento"].Value = IdDescuento;
                cmd.Parameters.Add(new SqlParameter("idMora", SqlDbType.Int));
                cmd.Parameters["idMora"].Value = IdMora;
                cmd.Parameters.Add(new SqlParameter("idUsuario", SqlDbType.Int));
                cmd.Parameters["idUsuario"].Value = IdUsuario;
                cmd.Parameters.Add(new SqlParameter("total", SqlDbType.Decimal));
                cmd.Parameters["total"].Value = Total;
                cmd.Parameters.Add(new SqlParameter("fechaPago", SqlDbType.NVarChar, 15));
                cmd.Parameters["fechaPago"].Value = FechaPago;
                cmd.Parameters.Add(new SqlParameter("observacion", SqlDbType.NVarChar, 100));
                cmd.Parameters["observacion"].Value = Observacion;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Cerrar();
            }
        }
        public void Agregar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_InsertarTipoProducto", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("nombre", SqlDbType.NVarChar, 100));
                cmd.Parameters["nombre"].Value = Nombre;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Clases.Excepcion(ex.Message, ex, "Clase_TipoProducto");
            }
            finally
            {
                conexion.Cerrar();
            }
        }
示例#19
0
        //Funcion para llamar el store Procedure para eliminar un NombreTipoPago deseado
        public void Eliminar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_EliminarNombreTipoPago", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("idNombreTipoPago", SqlDbType.Int));
                cmd.Parameters["idNombreTipoPago"].Value = IdNombreTipoPago;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Cerrar();
            }
        }
        public void Eliminar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_EliminarDetallePedido", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("idDetalle", SqlDbType.Int));
                cmd.Parameters["idDetalle"].Value = IdDetallePedido;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Clases.Excepcion(ex.Message, ex, "Clase_DetallePedido");
            }
            finally
            {
                conexion.Cerrar();
            }
        }
示例#21
0
        public void Eliminar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_EliminarUsuario", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("usuario", SqlDbType.VarChar, 26));
                cmd.Parameters["usuario"].Value = this.usuario;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw ex;
            }
            finally
            {
                conexion.Cerrar();
            }
        }
示例#22
0
        public void Modificar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_ModificarInventario", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("idInventario", SqlDbType.Int));
                cmd.Parameters["idInventario"].Value = IdInventario;
                cmd.Parameters.Add(new SqlParameter("descripcion", SqlDbType.NVarChar, 100));
                cmd.Parameters["descripcion"].Value = Descripcion;
                cmd.Parameters.Add(new SqlParameter("costo", SqlDbType.Decimal));
                cmd.Parameters["costo"].Value = Costo;
                cmd.Parameters.Add(new SqlParameter("precioVenta", SqlDbType.Decimal));
                cmd.Parameters["precioVenta"].Value = PrecioVenta;
                cmd.Parameters.Add(new SqlParameter("cantidad", SqlDbType.Decimal));
                cmd.Parameters["cantidad"].Value = Cantidad;
                cmd.Parameters.Add(new SqlParameter("cantidadMinima", SqlDbType.Decimal));
                cmd.Parameters["cantidadMinima"].Value = CantidadMinima;
                cmd.Parameters.Add(new SqlParameter("idCategoria", SqlDbType.Int));
                cmd.Parameters["idCategoria"].Value = IdCategoria;
                cmd.Parameters.Add(new SqlParameter("idTipoProducto", SqlDbType.Int));
                cmd.Parameters["idTipoProducto"].Value = IdTipoProducto;
                cmd.Parameters.Add(new SqlParameter("idProveedor", SqlDbType.Int));
                cmd.Parameters["idProveedor"].Value = IdProveedor;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Clases.Excepcion(ex.Message, ex, "Clase_Inventario");
            }
            finally
            {
                conexion.Cerrar();
            }
        }
        /// <summary>
        /// Insercion de las Salidas Varias.
        /// </summary>
        public void AgregarOtraSalida()
        {
            Clases.Conexión conn = new Clases.Conexión();
            SqlCommand      cmd  = new SqlCommand("SP_InsertarPago_OtrasSalidas", conn.conexion);

            cmd.CommandType = CommandType.StoredProcedure;

            try
            {
                conn.Abrir();
                cmd.Parameters.Add(new SqlParameter("Descripcion", SqlDbType.NVarChar, 200));
                cmd.Parameters["Descripcion"].Value = Descripcion;
                cmd.Parameters.Add(new SqlParameter("Monto", SqlDbType.Decimal));
                cmd.Parameters["Monto"].Value = Monto;
                cmd.Parameters.Add(new SqlParameter("Usuario", SqlDbType.NVarChar, 20));
                cmd.Parameters["Usuario"].Value = Usuario;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Clases.Excepcion(ex.Message, ex, "Clase Caja");
            }
        }
示例#24
0
        //Se captura el Monto de la ultima Apertura o Cierre.
        public static void saldoUltimo(TextBox text)
        {
            Clases.Conexión conn = new Clases.Conexión();
            SqlCommand      cmd  = new SqlCommand(@"Select Monto FROM Restaurante.Caja WHERE
                                              fecha = (SELECT MAX(fecha) FROM Restaurante.Caja)", conn.conexion);

            try
            {
                conn.Abrir();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.Read())
                {
                    text.Text = Convert.ToString(dr["Monto"]);
                }
            }
            catch (SqlException ex)
            {
                throw new Clases.Excepcion(ex.Message, ex, "Clase Caja");
            }
            finally
            {
                conn.Cerrar();
            }
        }
        public void Modificar()
        {
            Clases.Conexión conexion = new Clases.Conexión();
            SqlCommand      cmd      = new SqlCommand("SP_ModificarTipoUnidad1", conexion.conexion);

            cmd.CommandType = CommandType.StoredProcedure;
            try
            {
                conexion.Abrir();
                cmd.Parameters.Add(new SqlParameter("idTipoUnidad", SqlDbType.Int));
                cmd.Parameters["idTipoUnidad"].Value = Id;
                cmd.Parameters.Add(new SqlParameter("descripcion", SqlDbType.NVarChar, 100));
                cmd.Parameters["descripcion"].Value = Descripcion;
                cmd.ExecuteNonQuery();
            }
            catch (SqlException ex)
            {
                throw new Clases.Excepcion(ex.Message, ex, "Clase_TipoUnidad");
            }
            finally
            {
                conexion.Cerrar();
            }
        }