Esempio n. 1
0
        public void Agregar()
        {
            IngredienteBO oIngredBO = DtaCollection();

            if (txtNombre.Text.Length != 0 || txtDescripcion.Value.Length != 0)
            {
                oIngreDAO.CrearIngrediente(oIngredBO);
            }
            limpiar();
            Response.Redirect("Ingrediente.aspx");
        }
Esempio n. 2
0
        public int EliminaIngrediente(IngredienteBO obj)
        {
            string     sql = "DELETE FROM Ingrediente WHERE IdIngrediente = @IdIngrediente";
            SqlCommand cmd = new SqlCommand(sql, conn);

            cmd.Parameters.Add("@IdIngrediente", SqlDbType.Int);
            cmd.Parameters["@IdIngrediente"].Value = obj.IdIngrediente;

            int i = Ejecutarsql(cmd);

            if (i <= 0)
            {
                return(0);
            }
            return(1);
        }
Esempio n. 3
0
        public DataSet devuelveIngrediente(IngredienteBO obj)
        {
            string         cadenaWhere   = "";
            bool           edo           = false;
            SqlCommand     cmd           = new SqlCommand();
            DataSet        dsIngrediente = new DataSet();
            SqlDataAdapter da            = new SqlDataAdapter();

            if (obj.IdIngrediente > 0)
            {
                cadenaWhere = cadenaWhere + " IdIngrediente=@IdIngrediente and";
                cmd.Parameters.Add("@IdIngrediente", SqlDbType.Int);
                cmd.Parameters["@IdIngrediente"].Value = obj.IdIngrediente;
                edo = true;
            }
            if (obj.Nombre != null)
            {
                cadenaWhere = cadenaWhere + " Nombre=@Nombre and";
                cmd.Parameters.Add("@Nombre", SqlDbType.VarChar);
                cmd.Parameters["@Nombre"].Value = obj.Nombre;
                edo = true;
            }
            if (obj.Descripcion != null)
            {
                cadenaWhere = cadenaWhere + " Descripcion=@Descripcion and";
                cmd.Parameters.Add("@Descripcion", SqlDbType.VarChar);
                cmd.Parameters["@Descripcion"].Value = obj.Descripcion;
                edo = true;
            }

            if (edo == true)
            {
                cadenaWhere = " WHERE " + cadenaWhere.Remove(cadenaWhere.Length - 3, 3);
            }
            string sql = " SELECT * FROM Ingrediente " + cadenaWhere;

            cmd = new SqlCommand(sql, conn);

            cmd.CommandText  = sql;
            da.SelectCommand = cmd;
            da.Fill(dsIngrediente);
            return(dsIngrediente);
        }
Esempio n. 4
0
        public int CrearIngrediente(IngredienteBO obj)
        {
            string sql = "INSERT INTO Ingrediente(Nombre,Descripcion)" +
                         "VALUES(@Nombre,@Descripcion)";
            SqlCommand cmd = new SqlCommand(sql, conn);

            cmd.Parameters.Add("@Nombre", SqlDbType.VarChar);
            cmd.Parameters.Add("@Descripcion", SqlDbType.VarChar);

            cmd.Parameters["@Nombre"].Value      = obj.Nombre;
            cmd.Parameters["@Descripcion"].Value = obj.Descripcion;

            int i = Ejecutarsql(cmd);

            if (i <= 0)
            {
                return(0);
            }
            return(1);
        }
Esempio n. 5
0
        public int modificaIngrediente(IngredienteBO obj)
        {
            string sql = "UPDATE Ingrediente " +
                         "SET Nombre = @Nombre," +
                         "Descripcion = @Descripcion," +
                         " WHERE IdIngrediente = @IdIngrediente";
            SqlCommand cmd = new SqlCommand(sql, conn);

            cmd.Parameters.Add("@IdIngrediente", SqlDbType.Int);
            cmd.Parameters.Add("@Nombre", SqlDbType.VarChar);
            cmd.Parameters.Add("@Descripcion", SqlDbType.VarChar);

            cmd.Parameters["@IdIngrediente"].Value = obj.IdIngrediente;
            cmd.Parameters["@Medida"].Value        = obj.Nombre;
            cmd.Parameters["@IdPizza"].Value       = obj.Descripcion;

            int i = Ejecutarsql(cmd);

            if (i <= 0)
            {
                return(0);
            }
            return(1);
        }
Esempio n. 6
0
 protected void Page_Load(object sender, EventArgs e)
 {
     oIngreBO  = new IngredienteBO();
     oIngreDAO = new IngredienteDAO();
 }