public void cargarArticuloEditado(ref articulosEntidades articulos, GridViewUpdateEventArgs e) { articulos.IdArticulo = Convert.ToInt32(((Label)grvProductos.Rows[e.RowIndex].FindControl("lblIdArticuloETgrvProdcuts")).Text); articulos.IdCategoria = Convert.ToInt32(((DropDownList)grvProductos.Rows[e.RowIndex].FindControl("ddlETcategoriasGrvArticulos")).SelectedValue); articulos.DescripcionArticulo1 = ((TextBox)grvProductos.Rows[e.RowIndex].FindControl("txtDescripcionArticuloET")).Text; articulos.PrecioUnitarioArticulo = float.Parse(((TextBox)grvProductos.Rows[e.RowIndex].FindControl("txtPrecioGrvProductos")).Text); articulos.StockDisponibleArticulo = Convert.ToInt32(((TextBox)grvProductos.Rows[e.RowIndex].FindControl("txtStockAgregar")).Text); }
//articulos public void cargarArticulo(ref articulosEntidades articulos) { articulos.IdCategoria = Convert.ToInt32(ddlCategoriasArt.SelectedValue); articulos.PrecioUnitarioArticulo = float.Parse(txtPrecioUnitario.Text); articulos.StockDisponibleArticulo = Convert.ToInt32(txtStock.Text); articulos.Url_articulo_img = txtUrlImagen.Text; articulos.DescripcionArticulo1 = txtDescripcionArticulo.Text; }
public bool editarArticulo(articulosEntidades articulos) { AccesoDatos accesoDatos = new AccesoDatos(); SqlCommand command = new SqlCommand(); command.Connection = accesoDatos.getConexion(); armarParametros(ref command, articulos, false); return(Convert.ToBoolean(accesoDatos.ejecutarSP(command, "modificarArticulo"))); }
public bool agregarArticulo(articulosEntidades articulos) { AccesoDatos datos = new AccesoDatos(); SqlCommand command = new SqlCommand(); armarParametros(ref command, articulos, true); if (datos.ejecutarSP(command, "AgregarArticulo") == 1) { return(true); } return(false); }
protected void btnAgregarArticulo_Click(object sender, EventArgs e) { articulosNegocios articulosNegocio = new articulosNegocios(); articulosEntidades articulos = new articulosEntidades(); cargarArticulo(ref articulos); if (articulosNegocio.agregarArticulo(articulos)) { txtDescripcionArticulo.Text = ""; txtPrecioUnitario.Text = ""; txtStock.Text = ""; txtUrlImagen.Text = ""; cargarGrv(); } }
protected void grvProductos_RowUpdating(object sender, GridViewUpdateEventArgs e) { if (!validarCamposETproductos(e)) { return; } lblAgregar.ForeColor = Color.Green; lblAgregar.Text = "EL REGISTRO SE EDITO CORRECTAMENTE"; articulosEntidades articulos = new articulosEntidades(); cargarArticuloEditado(ref articulos, e); articulosNegocios articulosNegocios = new articulosNegocios(); if (articulosNegocios.editarArticulo(articulos)) { grvProductos.EditIndex = -1; cargarGrv(); } }
public void armarParametros(ref SqlCommand comando, articulosEntidades articulos, bool url) { SqlParameter parameter = new SqlParameter(); parameter = comando.Parameters.Add("@idCat", SqlDbType.Int); parameter.Value = articulos.IdCategoria; parameter = comando.Parameters.Add("@Descripcion", SqlDbType.VarChar); parameter.Value = articulos.DescripcionArticulo1; parameter = comando.Parameters.Add("@precio", SqlDbType.Decimal); parameter.Value = articulos.PrecioUnitarioArticulo; parameter = comando.Parameters.Add("@stock", SqlDbType.Int); parameter.Value = articulos.StockDisponibleArticulo; if (url) { parameter = comando.Parameters.Add("@urlImg", SqlDbType.VarChar); parameter.Value = articulos.Url_articulo_img; } else { parameter = comando.Parameters.Add("@id", SqlDbType.VarChar); parameter.Value = articulos.IdArticulo; } }
public bool editarArticulo(articulosEntidades articuloEditar) { articulosDatos articulos = new articulosDatos(); return(articulos.editarArticulo(articuloEditar)); }
public bool agregarArticulo(articulosEntidades articulos) { articulosDatos Datos = new articulosDatos(); return(Datos.agregarArticulo(articulos)); }