public void ActualizarCliente(Entidades.Cliente cliente) { Conectividad aux = new Conectividad(); SqlCommand cmd = new SqlCommand(); cmd.Connection = aux.conectar(); SqlParameter parametroNombre = new SqlParameter(); parametroNombre.ParameterName = "@nombreUsuario"; parametroNombre.Value = cliente.NombreCliente; cmd.Parameters.Add(parametroNombre); cmd.Parameters.Add(new SqlParameter("@Apellido", cliente.Apellido)); cmd.Parameters.Add(new SqlParameter("@Ciudad", cliente.Ciudad)); cmd.Parameters.Add(new SqlParameter("@Correo", cliente.Correo)); cmd.Parameters.Add(new SqlParameter("@usuario", cliente.Usuario)); cmd.Parameters.Add(new SqlParameter("@idUsuario", cliente.IdCliente)); cmd.Parameters.Add(new SqlParameter("@contrasena", cliente.Contrasena)); cmd.Parameters.Add(new SqlParameter("@direccion", cliente.Direccion)); cmd.Parameters.Add(new SqlParameter("@activoUsuario", cliente.ActivoCliente)); cmd.Parameters.Add(new SqlParameter("@telefono", cliente.Telefono)); cmd.Parameters.Add(new SqlParameter("@fechaUsuario", cliente.FechaCliente)); cmd.CommandText = "spr_ActualizarCliente"; cmd.CommandType = CommandType.StoredProcedure; cmd.ExecuteNonQuery(); aux.conectar(); }
//public void BuscarCliente(Entidades.Cliente clienteList) //{ // throw new NotImplementedException(); //} //public IList<Entidades.Cliente> BuscarCliente() //{ // Conectividad aux = new Conectividad(); // SqlCommand cmd = new SqlCommand(); // { // cmd.Connection = aux.conectar(); // cmd.CommandText = "spr_BuscarCliente"; // cmd.CommandType = CommandType.StoredProcedure; // }; // SqlDataReader sqlDataReader = cmd.ExecuteReader(); // IList<Entidades.Cliente> clienteList = new List<Entidades.Cliente>(); // Entidades.Cliente cliente; // while (sqlDataReader.Read()) // { // cliente = new Entidades.Cliente // { // Documento = sqlDataReader["Documento"].ToString().Trim(), // Ciudad = sqlDataReader["Ciudad"].ToString().Trim(), // Nombre = sqlDataReader["Nombre"].ToString().Trim(), // Correo = sqlDataReader["Correo"].ToString().Trim(), // Apellido = sqlDataReader["Apellido"].ToString().Trim(), // Activo = bool.Parse(sqlDataReader["activo"].ToString()) // //SegundoApellido = sqlDataReader[COLUMN_SEGUNDO_APELLIDO].ToString(), // //FechaNacimiento = new DateTime(), // //Direccion = sqlDataReader[COLUMN_TELEFONO].ToString(), // //Telefono = sqlDataReader[COLUMN_DIRECCION].ToString() // }; // clienteList.Add(cliente); // } // aux.conectar(); // return clienteList; //} public void EliminarCliente(Entidades.Cliente cliente) { Conectividad aux = new Conectividad(); SqlCommand cmd = new SqlCommand(); { cmd.Connection = aux.conectar(); cmd.Parameters.Add(new SqlParameter("@idUsuario", cliente.IdCliente)); cmd.CommandText = "spr_EliminarCliente"; cmd.CommandType = CommandType.StoredProcedure; cmd.ExecuteNonQuery(); }; cmd.Connection = aux.conectar(); //< a href = "javascript:__doPostBack('GridView','Delete$0')" > Delete </ a > }
public void InsertarFactura(Entidades.Factura factura) { conectividad = new Conectividad(); sqlCommand = new SqlCommand(); sqlCommand.Connection = conectividad.conectar(); sqlCommand.Parameters.Add(new SqlParameter("@" + COLUMN_ID_FACTURA, factura.IdFactura)); sqlCommand.Parameters.Add(new SqlParameter("@" + COLUMN_ID_USUARIO, factura.IdCliente)); sqlCommand.Parameters.Add(new SqlParameter("@" + COLUMN_TOTAL, factura.Total)); sqlCommand.Parameters.Add(new SqlParameter("@" + COLUMN_FECHA_FACTURA, factura.FechaFactura)); sqlCommand.Parameters.Add(new SqlParameter("@" + COLUMN_ACTIVO_FACTURA, factura.ActivoFactura)); sqlCommand.CommandText = PROCEDURE_INSERT; sqlCommand.CommandType = CommandType.StoredProcedure; sqlCommand.ExecuteNonQuery(); conectividad.conectar(); }
public IList <Entidades.Categoria> ListarCategoria() { Conectividad aux = new Conectividad(); SqlCommand cmd = new SqlCommand(); { cmd.Connection = aux.conectar(); cmd.CommandText = "spr_listar_categorias"; cmd.CommandType = CommandType.StoredProcedure; }; SqlDataReader sqlDataReader = cmd.ExecuteReader(); IList <Entidades.Categoria> categoriaList = new List <Entidades.Categoria>(); Entidades.Categoria categoria; while (sqlDataReader.Read()) { categoria = new Entidades.Categoria { IdCategoria = long.Parse(sqlDataReader["idCategoria"].ToString()), NombreCategoria = sqlDataReader["nombreCategoria"].ToString().Trim(), FechaCategoria = DateTime.Parse(sqlDataReader["fechaCategoria"].ToString()), ActivoCategoria = bool.Parse(sqlDataReader["activoCategoria"].ToString()), ImagenCategoria = (byte[])sqlDataReader["imagenCategoria"], //Activo = bool.Parse(sqlDataReader["activo"].ToString()) //SegundoApellido = sqlDataReader[COLUMN_SEGUNDO_APELLIDO].ToString(), //FechaNacimiento = new DateTime(), //Direccion = sqlDataReader[COLUMN_TELEFONO].ToString(), //Telefono = sqlDataReader[COLUMN_DIRECCION].ToString() }; categoriaList.Add(categoria); } aux.conectar(); return(categoriaList); }
public Entidades.Cliente Login(string usuario, string contrasena) { Conectividad aux = new Conectividad(); SqlCommand cmd = new SqlCommand(); { cmd.Connection = aux.conectar(); cmd.Parameters.Add(new SqlParameter("@usuario", usuario)); cmd.Parameters.Add(new SqlParameter("@contrasena", contrasena)); cmd.CommandText = "spr_login"; cmd.CommandType = CommandType.StoredProcedure; }; SqlDataReader sqlDataReader = cmd.ExecuteReader(); Entidades.Cliente cliente = null; while (sqlDataReader.Read()) { cliente = new Entidades.Cliente { IdCliente = int.Parse(sqlDataReader["idUsuario"].ToString().Trim()), NombreCliente = sqlDataReader["nombreUsuario"].ToString().Trim(), Apellido = sqlDataReader["apellido"].ToString().Trim(), Usuario = sqlDataReader["usuario"].ToString().Trim(), ActivoCliente = bool.Parse(sqlDataReader["activoUsuario"].ToString().Trim()), Ciudad = sqlDataReader["ciudad"].ToString().Trim(), Contrasena = sqlDataReader["contrasena"].ToString().Trim(), Correo = sqlDataReader["correo"].ToString().Trim(), Direccion = sqlDataReader["direccion"].ToString().Trim(), FechaCliente = DateTime.Parse(sqlDataReader["fechaUsuario"].ToString().Trim()), Telefono = sqlDataReader["telefono"].ToString().Trim() }; } aux.conectar(); return(cliente); }
public IList <Entidades.Producto> ListarProductos(long idCategoria) { Conectividad aux = new Conectividad(); SqlCommand cmd = new SqlCommand(); { cmd.Connection = aux.conectar(); cmd.Parameters.Add(new SqlParameter("@idCategoria", idCategoria)); cmd.CommandText = "spr_productos_por_categoria"; cmd.CommandType = CommandType.StoredProcedure; }; SqlDataReader sqlDataReader = cmd.ExecuteReader(); IList <Entidades.Producto> productList = new List <Entidades.Producto>(); Entidades.Producto producto; while (sqlDataReader.Read()) { producto = new Entidades.Producto { IdProducto = long.Parse(sqlDataReader["idProducto"].ToString().Trim()), IdCategoria = long.Parse(sqlDataReader["idCategoria"].ToString().Trim()), Descripcion = sqlDataReader["descripcion"].ToString().Trim(), NombreProducto = sqlDataReader["nombreProducto"].ToString().Trim(), PrecioProducto = Double.Parse(sqlDataReader["precioProducto"].ToString().Trim()), FechaProducto = DateTime.Parse(sqlDataReader["fechaProducto"].ToString().Trim()), ActivoProducto = bool.Parse(sqlDataReader["activoProducto"].ToString()) //Imagen }; productList.Add(producto); } aux.conectar(); return(productList); }
public void InsertarDetalle(Entidades.Detalle detalle) { Conectividad aux = new Conectividad(); SqlCommand cmd = new SqlCommand(); cmd.Connection = aux.conectar(); SqlParameter parametroNombre = new SqlParameter(); parametroNombre.ParameterName = "@idDetalle"; parametroNombre.Value = detalle.IdDetalle; cmd.Parameters.Add(parametroNombre); cmd.Parameters.Add(new SqlParameter("@precioUnitario", detalle.PrecioUnitario)); cmd.Parameters.Add(new SqlParameter("@subtotal", detalle.Subtotal)); cmd.Parameters.Add(new SqlParameter("@cantidad", detalle.Cantidad)); cmd.Parameters.Add(new SqlParameter("@factura", detalle.IdFactura)); //cmd.Parameters.Add(new SqlParameter("@fechaUsuario", cliente.FechaCliente)); cmd.CommandText = "spr_InsertarDetalle"; cmd.CommandType = CommandType.StoredProcedure; cmd.ExecuteNonQuery(); aux.conectar(); }