コード例 #1
0
        public bool guardarSector(SectorModel sectorModel)
        {
            SqlCommand cmd = null;
            bool       prueba;

            cmd = new SqlCommand(" insert into Sectores(nombreSector,provincia)" +
                                 " values (@nombreSector,@provincia)", conectar.conn);

            cmd.CommandType = CommandType.Text;

            cmd.Parameters.Add(new SqlParameter("@nombreSector", sectorModel.NombreSector));
            cmd.Parameters.Add(new SqlParameter("@provincia", sectorModel.Provincia));

            conectar.abrir();
            int resultado = cmd.ExecuteNonQuery();

            cmd = null;
            conectar.cerrar();
            if (resultado > 0)
            {
                prueba = true;
            }
            else
            {
                prueba = false;
            }



            return(prueba);
        }
コード例 #2
0
        public bool guardarCategoria(CategoriaModel categoriaModel)
        {
            SqlCommand cmd = null;
            bool       prueba;

            cmd = new SqlCommand(" insert into Categoria(nombreCategoria)" +
                                 " values (@nombreCategoria)", conectar.conn);

            cmd.CommandType = CommandType.Text;

            cmd.Parameters.Add(new SqlParameter("@nombreCategoria", categoriaModel.NombreCategoria));

            conectar.abrir();
            int resultado = cmd.ExecuteNonQuery();

            cmd = null;
            conectar.cerrar();
            if (resultado > 0)
            {
                prueba = true;
            }
            else
            {
                prueba = false;
            }



            return(prueba);
        }
コード例 #3
0
        public bool GuardarCliente(ClienteModel clienteModel)
        {
            SqlCommand cmd = null;
            bool       prueba;

            cmd = new SqlCommand(" insert into Clientes(nombreCliente,telefono,correo,direccion,sector,provincia)" +
                                 " values (@nombreCliente,@telefono,@correo,@direccion,@sector,@provincia)", conectar.conn);

            cmd.CommandType = CommandType.Text;

            cmd.Parameters.Add(new SqlParameter("@nombreCliente", clienteModel.NombreCliente));
            cmd.Parameters.Add(new SqlParameter("@telefono", clienteModel.Telefono));
            cmd.Parameters.Add(new SqlParameter("@correo", clienteModel.Correo));
            cmd.Parameters.Add(new SqlParameter("@direccion", clienteModel.Direccion));
            cmd.Parameters.Add(new SqlParameter("@sector", clienteModel.Sector));
            cmd.Parameters.Add(new SqlParameter("@provincia", clienteModel.Provincia));

            conectar.abrir();
            int resultado = cmd.ExecuteNonQuery();

            cmd = null;
            conectar.cerrar();
            if (resultado > 0)
            {
                prueba = true;
            }
            else
            {
                prueba = false;
            }



            return(prueba);
        }
コード例 #4
0
        public bool GuardarProveedor(ProveedorModel proveedorModel)
        {
            SqlCommand cmd = null;
            bool       prueba;

            cmd = new SqlCommand(" insert into Proveedores(nombreProveedor,telefono,celular,direccion)" +
                                 " values (@nombreProveedor,@telefono,@celular,@direccion)", conectar.conn);

            cmd.CommandType = CommandType.Text;

            cmd.Parameters.Add(new SqlParameter("@nombreProveedor", proveedorModel.NombreProveedor));
            cmd.Parameters.Add(new SqlParameter("@telefono", proveedorModel.Telefono));
            cmd.Parameters.Add(new SqlParameter("@celular", proveedorModel.Celular));
            cmd.Parameters.Add(new SqlParameter("@direccion", proveedorModel.Direccion));

            conectar.abrir();
            int resultado = cmd.ExecuteNonQuery();

            cmd = null;
            conectar.cerrar();
            if (resultado > 0)
            {
                prueba = true;
            }
            else
            {
                prueba = false;
            }



            return(prueba);
        }
コード例 #5
0
        public bool guardarUsuario(UsuarioModel usuarioModel)
        {
            SqlCommand cmd = null;
            bool       prueba;

            cmd = new SqlCommand(" insert into Usuarios(usuario, clave,tipo,estado)" +
                                 " values (@usuario,@clave,@tipo,@estado)", conectar.conn);

            cmd.CommandType = CommandType.Text;

            cmd.Parameters.Add(new SqlParameter("@usuario", usuarioModel.Usuario));
            cmd.Parameters.Add(new SqlParameter("@clave", usuarioModel.Clave));
            cmd.Parameters.Add(new SqlParameter("@tipo", usuarioModel.Tipo));
            cmd.Parameters.Add(new SqlParameter("@estado", usuarioModel.Estado));

            conectar.abrir();
            int resultado = cmd.ExecuteNonQuery();

            cmd = null;
            conectar.cerrar();
            if (resultado > 0)
            {
                prueba = true;
            }
            else
            {
                prueba = false;
            }



            return(prueba);
        }
コード例 #6
0
        public bool guardarProducto(ProductoModel productoModel)
        {
            SqlCommand cmd = null;
            bool       prueba;

            cmd = new SqlCommand(" insert into Productos(descripcion,categoria,stock,costo,precio)" +
                                 " values (@descripcion,@categoria,@stock,@costo,@precio)", conectar.conn);

            cmd.CommandType = CommandType.Text;

            cmd.Parameters.Add(new SqlParameter("@descripcion", productoModel.Descripcion));
            cmd.Parameters.Add(new SqlParameter("@categoria", productoModel.Categoria));
            cmd.Parameters.Add(new SqlParameter("@stock", productoModel.Stock));
            cmd.Parameters.Add(new SqlParameter("@costo", productoModel.Costo));
            cmd.Parameters.Add(new SqlParameter("@precio", productoModel.Precio));

            conectar.abrir();
            int resultado = cmd.ExecuteNonQuery();

            cmd = null;
            conectar.cerrar();
            if (resultado > 0)
            {
                prueba = true;
            }
            else
            {
                prueba = false;
            }



            return(prueba);
        }
コード例 #7
0
        public string CrearPedido(PedidoModel pedidoModel)
        {
            SqlCommand cmd = null;
            //bool prueba;
            string idPedido = "";

            cmd = new SqlCommand(" insert into Pedidos(codUsuarioDelSistema,codigoCliente,nombreCliente,lugarEntrega,fechaOrden,fechaEntrega,totalDescuentos,total,totalGanancia,estado,comentario)" +
                                 " values (@codUsuarioDelSistema,@codigoCliente,@nombreCliente,@lugarEntrega,@fechaOrden,@fechaEntrega,@totalDescuentos,@total,@totalGanancia,@estado,@comentario) SELECT SCOPE_IDENTITY();", conectar.conn);

            cmd.CommandType = CommandType.Text;

            cmd.Parameters.Add(new SqlParameter("@codUsuarioDelSistema", pedidoModel.CodUsuarioDelSistema));
            cmd.Parameters.Add(new SqlParameter("@codigoCliente", pedidoModel.CodigoCliente));
            cmd.Parameters.Add(new SqlParameter("@nombreCliente", pedidoModel.NombreCliente));
            cmd.Parameters.Add(new SqlParameter("@lugarEntrega", pedidoModel.LugarEntrega));
            cmd.Parameters.Add(new SqlParameter("@fechaOrden", pedidoModel.FechaOrden));
            cmd.Parameters.Add(new SqlParameter("@fechaEntrega", pedidoModel.FechaEntrega));
            cmd.Parameters.Add(new SqlParameter("@totalDescuentos", pedidoModel.TotalDescuentos));
            cmd.Parameters.Add(new SqlParameter("@total", pedidoModel.Total));
            cmd.Parameters.Add(new SqlParameter("@totalGanancia", pedidoModel.TotalGanancia));
            cmd.Parameters.Add(new SqlParameter("@estado", pedidoModel.Estado));
            cmd.Parameters.Add(new SqlParameter("@comentario", pedidoModel.Comentario));

            conectar.abrir();
            //int resultado = cmd.ExecuteNonQuery();
            //cmd = null;

            SqlDataReader reader = cmd.ExecuteReader();

            //conectar.cerrar();
            if (reader.HasRows)
            {
                //prueba = true;
                try
                {
                    //RECUPERAR EL CODIGO AUTOGENERADO

                    if (reader.Read())
                    {
                        idPedido = reader[0].ToString();
                    }
                }
                catch (Exception e)
                {
                    //objVenta.Estado = 1;
                }
                finally
                {
                    cmd = null;
                    conectar.cerrar();
                }
            }
            else
            {
                //prueba = false;
            }

            return(idPedido);
        }
コード例 #8
0
        public bool AsignarPedido(PedidoAsignadoModel pedidoAsignadoModel)
        {
            SqlCommand cmd = null;
            bool       prueba;

            cmd = new SqlCommand(" insert into PedidosAsignados(codPedido,codUsuarioEnttrega,nombreUsuario,codigoCliente,nombreCliente,lugarEntrega,fechaEntrega,totalDescuentos,total,totalGanancia,estado,comentario)" +
                                 " values (@codPedido,@codUsuarioEnttrega,@nombreUsuario,@codigoCliente,@nombreCliente,@lugarEntrega,@fechaEntrega,@totalDescuentos,@total,@totalGanancia,@estado,@comentario)", conectar.conn);

            cmd.CommandType = CommandType.Text;

            cmd.Parameters.Add(new SqlParameter("@codPedido", pedidoAsignadoModel.CodPedido));
            cmd.Parameters.Add(new SqlParameter("@codUsuarioEnttrega", pedidoAsignadoModel.CodUsuarioEnttrega));
            cmd.Parameters.Add(new SqlParameter("@nombreUsuario", pedidoAsignadoModel.NombreUsuario));
            cmd.Parameters.Add(new SqlParameter("@codigoCliente", pedidoAsignadoModel.CodigoCliente));
            cmd.Parameters.Add(new SqlParameter("@nombreCliente", pedidoAsignadoModel.NombreCliente));
            cmd.Parameters.Add(new SqlParameter("@lugarEntrega", pedidoAsignadoModel.LugarEntrega));
            cmd.Parameters.Add(new SqlParameter("@fechaEntrega", pedidoAsignadoModel.FechaEntrega));
            cmd.Parameters.Add(new SqlParameter("@totalDescuentos", pedidoAsignadoModel.TotalDescuentos));
            cmd.Parameters.Add(new SqlParameter("@total", pedidoAsignadoModel.Total));
            cmd.Parameters.Add(new SqlParameter("@totalGanancia", pedidoAsignadoModel.TotalGanancia));
            cmd.Parameters.Add(new SqlParameter("@estado", pedidoAsignadoModel.Estado));
            cmd.Parameters.Add(new SqlParameter("@comentario", pedidoAsignadoModel.Comentario));

            conectar.abrir();
            int resultado = cmd.ExecuteNonQuery();

            cmd = null;
            conectar.cerrar();
            if (resultado > 0)
            {
                prueba = true;
            }
            else
            {
                prueba = false;
            }


            return(prueba);
        }
コード例 #9
0
        public bool CrearDetallePedido(DetallePedidoModel detallePedidoModel)
        {
            SqlCommand cmd = null;
            bool       prueba;

            cmd = new SqlCommand(" insert into DetallePedido(codPedido,codProducto,descripcion,categoria,cantidad,precio,descuento,ganancia,fecha)" +
                                 " values (@codPedido,@codProducto,@descripcion,@categoria,@cantidad,@precio,@descuento,@ganancia,@fecha)", conectar.conn);

            cmd.CommandType = CommandType.Text;

            cmd.Parameters.Add(new SqlParameter("@codPedido", detallePedidoModel.CodPedido));
            cmd.Parameters.Add(new SqlParameter("@codProducto", detallePedidoModel.CodProducto));
            cmd.Parameters.Add(new SqlParameter("@descripcion", detallePedidoModel.Descripcion));
            cmd.Parameters.Add(new SqlParameter("@categoria", detallePedidoModel.Categoria));
            cmd.Parameters.Add(new SqlParameter("@cantidad", detallePedidoModel.Cantidad));
            cmd.Parameters.Add(new SqlParameter("@precio", detallePedidoModel.Precio));
            cmd.Parameters.Add(new SqlParameter("@descuento", detallePedidoModel.Descuento));
            cmd.Parameters.Add(new SqlParameter("@ganancia", detallePedidoModel.Ganancia));
            cmd.Parameters.Add(new SqlParameter("@fecha", detallePedidoModel.Fecha));

            conectar.abrir();
            int resultado = cmd.ExecuteNonQuery();

            cmd = null;
            conectar.cerrar();
            if (resultado > 0)
            {
                prueba = true;
            }
            else
            {
                prueba = false;
            }



            return(prueba);
        }