public void AltaProducto_ProductoNull_ExpectedException_SqlException() { DALProducto dalProducto = new DALProducto(); Producto productoVacio = new Producto(); dalProducto.Alta(productoVacio); }
//test public List <Producto> Listar() { DALProducto dalProducto = new DALProducto(); DataTable tabla = dalProducto.Listar(); List <Producto> lista = new List <Producto>(); Producto pProducto; TipoProducto pTipoProducto; Marca pMarca; foreach (DataRow fila in tabla.Rows) { pProducto = new Producto(); pTipoProducto = new TipoProducto(); pMarca = new Marca(); pProducto.Codigo = int.Parse(fila["IdProducto"].ToString()); pProducto.Descripcion = fila["Descripcion"].ToString(); pProducto.Precio = decimal.Parse(fila["Precio"].ToString()); pProducto.Cantidad = int.Parse(fila["Cantidad"].ToString()); pTipoProducto.IdTipoProducto = int.Parse(fila["IdTipoProducto"].ToString()); pTipoProducto.Descripcion = fila["TipoProdDescrip"].ToString(); pProducto.TipoProducto = pTipoProducto; pMarca.IdMarca = int.Parse(fila["IdMarca"].ToString()); pMarca.Descripcion = fila["MarcaDescrip"].ToString(); pProducto.Marca = pMarca; pProducto.Talle = fila["Talle"].ToString(); pProducto.Estado = int.Parse(fila["Estado"].ToString()); lista.Add(pProducto); } return(lista); }
public int Agregar() { DALProducto dalProducto = new DALProducto(); try { return(dalProducto.AgregarProducto(this.Codigo, this.TipoProducto.IdTipoProducto, this.Marca.IdMarca, this.Descripcion, this.Talle, this.Precio, this.Cantidad, this.Estado)); } catch (Exception) { throw; } }
public int ActualizarCatidad() { DALProducto dalProduct = new DALProducto(); try { return(dalProduct.ActualizarCantidad(this.Codigo, this.Cantidad)); } catch (Exception) { throw; } }
public int Eliminar() { DALProducto dalProducto = new DALProducto(); try { return(dalProducto.EliminarProducto(this.Codigo)); } catch (Exception) { throw; } }
public ProductoGestor() { bd = new DALProducto(); }