private void frmAgregarArticulo_Load(object sender, EventArgs e) { //declaro objeto negocio de tipo articuloNegocio ArticuloNegocio negocio = new ArticuloNegocio(); MarcaNegocio marcaNegocio = new MarcaNegocio(); CategoriaNegocio catNegocio = new CategoriaNegocio(); try { // listo el combo box cboCategoria.DataSource = catNegocio.listar(); cboCategoria.ValueMember = "Id"; cboCategoria.DisplayMember = "Nombre"; cboCategoria.SelectedIndex = -1; cboMarca.DataSource = marcaNegocio.listar(); cboMarca.ValueMember = "Id"; cboMarca.DisplayMember = "Nombre"; cboMarca.SelectedIndex = -1; // si el articulo viene con datos previos if (articulo != null) { //precargo dichos datos Text = "Modificar"; txtNombre.Text = articulo.Modelo; cboCategoria.SelectedValue = (int)articulo.Categoria.Id; cboMarca.Text = (string)articulo.Categoria.Nombre;; txtDescripcion.Text = articulo.Descripcion; picBoxImg.Image = Image.FromFile(articulo.Imagen); txtVenta.Text = Convert.ToString(articulo.Precio); txtCosto.Text = Convert.ToString(articulo.Costo); txtIva.Text = Convert.ToString(articulo.Iva); if (articulo.Dolar == true) { cboxDolares.Checked = true; } else { cboxDolares.Checked = false; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void ClickBuscar(object sender, EventArgs e) { ArticuloNegocio articuloNegocio = new ArticuloNegocio(); List <Articulo> Lista; CategoriaNegocio categoriaNegocio = new CategoriaNegocio(); MarcaNegocio marcaNegocio = new MarcaNegocio(); try { if (TBoxCodigo.Text.Length > 0) { Lista = articuloNegocio.Buscar(TBoxCodigo.Text); TboxId.Text = Lista[0].ID.ToString(); TBoxNombre.Text = Lista[0].Nombre; TBoxDescripcion.Text = Lista[0].Descripcion; CboxMarca.DataSource = marcaNegocio.Listar(); CboxCategoria.DataSource = categoriaNegocio.Listar(); CboxMarca.Text = Lista[0].Marca.Descripcion; CboxCategoria.Text = Lista[0].Categoria.Descripcion; TBoxPrecio.Text = (Lista[0].Precio).ToString("N2"); PBoxArticulo.ImageLocation = Lista[0].Imagen; TboxImagen.Text = Lista[0].Imagen; ActivarCampos(); ArticuloGuardar = Lista; } else { MessageBox.Show(" Por favor ingrese un codigo ", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (ArgumentOutOfRangeException) { MessageBox.Show(" El dato buscado " + TBoxCodigo.Text + " no existe \r\n" + "Por favor intente nuevamente", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information); DesActivarCampos(); TBoxNombre.Text = ""; TBoxDescripcion.Text = ""; CboxMarca.DataSource = null; CboxCategoria.DataSource = null; TBoxPrecio.Text = ""; PBoxArticulo.ImageLocation = ""; TboxImagen.Text = ""; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
protected void ALta_Click(object sender, EventArgs e) { MarcaNegocio negocio = new MarcaNegocio(); try { Marca producto = new Marca(); producto.Descripcion = TxtDescripcion.Text; negocio.AgregarMarca(producto); Response.Redirect("ListaMarca.aspx"); } catch (Exception) { throw; } }
private void btnAceptar_Click(object sender, EventArgs e) { Marca marca = new Marca(); MarcaNegocio marcaneg = new MarcaNegocio(); try { marca.NombreMarca = txtNombre.Text; marcaneg.Agregar(marca); Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void frmArticulo_Load(object sender, EventArgs e) { MarcaNegocio marcaNegocio = new MarcaNegocio(); CategoriaNegocio categoriaNegocia = new CategoriaNegocio(); try { cboMarca.DataSource = marcaNegocio.listar(); cboCategoria.DataSource = categoriaNegocia.listar(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
protected void Page_Load(object sender, EventArgs e) { MarcaNegocio marcaNegocio = new MarcaNegocio(); marca = marcaNegocio.Listar().Find(m => m.ID == Convert.ToInt64(Request.QueryString["ID"])); if (!IsPostBack) { if (marca != null) { txtBoxCodigo.Text = marca.Codigo; txtBoxNombre.Text = marca.Nombre; txtBoxImagen.Text = marca.URLImagen; } } }
protected void Page_Load(object sender, EventArgs e) { leyenda = "Agregar"; try { CategoriaNegocio categoriaNegocio = new CategoriaNegocio(); categorias = categoriaNegocio.Listar(); DropCategoria.DataSource = categorias; DropCategoria.DataBind(); DropCategoria.DataTextField = "Descripcion"; DropCategoria.DataValueField = "Id"; DropCategoria.DataBind(); MarcaNegocio marcaNegocio = new MarcaNegocio(); marcas = marcaNegocio.Listar(); DropMarca.DataSource = marcas; DropMarca.DataBind(); DropMarca.DataTextField = "Descripcion"; DropMarca.DataValueField = "Id"; DropMarca.DataBind(); ArticuloNegocio negocio = new ArticuloNegocio(); listaArticulos = negocio.Listar(); if (!IsPostBack) { var ItemModificar = Request.QueryString["idModificar"]; if (ItemModificar != null) { leyenda = "Modificar"; Articulo articulo = listaArticulos.Find(a => a.Id == int.Parse(ItemModificar)); codigo.Text = articulo.Codigo; nombre.Text = articulo.Nombre; descripcion.Text = articulo.Descripcion; precio.Text = articulo.Precio.ToString(); imagen.Text = articulo.Imagen; DropCategoria.SelectedValue = articulo.Categoria.Id.ToString(); DropMarca.SelectedValue = articulo.Marca.Id.ToString(); } } } catch (Exception ex) { throw ex; } }
protected void btnAgregar_Click(object sender, EventArgs e) { if (ValidarForm()) { try { ProductoNegocio productoNegocio = new ProductoNegocio(); MarcaNegocio marcaNegocio = new MarcaNegocio(); CategoriaNegocio categoriaNegocio = new CategoriaNegocio(); if (producto == null) { producto = new Producto(); } producto.Codigo = txtBoxCodigo.Text; producto.Nombre = txtBoxNombre.Text; producto.Descripcion = txtBoxDescripcion.Text; producto.URLImagen = txtBoxImagen.Text; producto.Precio = Convert.ToDecimal(txtBoxPrecio.Text); producto.Stock = Convert.ToInt64(txtBoxStock.Text); producto.Marca = marcaNegocio.Listar().Find(m => m.ID == Convert.ToInt64(dropDownMarcas.SelectedItem.Value)); producto.Categoria = categoriaNegocio.Listar().Find(c => c.ID == Convert.ToInt64(dropDownCategorias.SelectedItem.Value)); producto.Eliminado = false; if (producto.ID != 0) { productoNegocio.Modificar(producto); } else { productoNegocio.Agregar(producto); } Response.Redirect("ABM_Productos.aspx"); } catch (Exception ex) { throw ex; } } else { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalErrorForm", "$('#modalErrorForm').modal();", true); } }
private void btnEliminar_Click(object sender, EventArgs e) { if (dgvMarca.CurrentRow != null) { Marca mEliminar = (Marca)dgvMarca.CurrentRow.DataBoundItem; if (MessageBox.Show("¿Desea eliminar la marca \"" + mEliminar.Nombre + "\" ?", "Atención!", MessageBoxButtons.YesNo) == DialogResult.Yes) { MarcaNegocio negocio = new MarcaNegocio(); negocio.eliminarMarca(mEliminar); cargarGrilla(); } } else { MessageBox.Show("No hay ninguna marca seleccionada", "Cuidado!"); } }
private void FrmModificar_Load(object sender, EventArgs e) { MarcaNegocio marca = new MarcaNegocio(); CategoriaNegocio categoria = new CategoriaNegocio(); try { cboMarca.DataSource = marca.Listado(); cboMarca.SelectedItem = null; cboCategoria.DataSource = categoria.Listado(); cboCategoria.SelectedItem = null; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Cargardgv(); MarcaNegocio MarcaNeg = new MarcaNegocio(); ((DropDownList)dgvProductos.FooterRow.FindControl("ddlMarcaFooter")).DataValueField = "id"; ((DropDownList)dgvProductos.FooterRow.FindControl("ddlMarcaFooter")).DataTextField = "nombre"; ((DropDownList)dgvProductos.FooterRow.FindControl("ddlMarcaFooter")).DataSource = MarcaNeg.Listar(); ((DropDownList)dgvProductos.FooterRow.FindControl("ddlMarcaFooter")).DataBind(); CategoriaNegocio CategNeg = new CategoriaNegocio(); ((DropDownList)dgvProductos.FooterRow.FindControl("ddlCategoriaFooter")).DataValueField = "id"; ((DropDownList)dgvProductos.FooterRow.FindControl("ddlCategoriaFooter")).DataTextField = "nombre"; ((DropDownList)dgvProductos.FooterRow.FindControl("ddlCategoriaFooter")).DataSource = CategNeg.Listar(); ((DropDownList)dgvProductos.FooterRow.FindControl("ddlCategoriaFooter")).DataBind(); } }
protected void Modificar_Click(object sender, EventArgs e) { MarcaNegocio negocio = new MarcaNegocio(); try { Marca marca = new Marca(); marca.Descripcion = TxtDescripcion.Text; marca.Id = Convert.ToInt32(TxtID.Text); negocio.modificarMarca(marca); Response.Redirect("ListaMarca.aspx"); } catch (Exception) { throw; } }
private void LlenarTabla() { MarcaNegocio neg = new MarcaNegocio(); try { dgvMarcas.DataSource = neg.Listar(); dgvMarcas.Columns["IdMarca"].HeaderText = "ID"; dgvMarcas.Columns["Descripcion"].HeaderText = "Descripción"; dgvMarcas.Columns["Activo"].Visible = false; dgvMarcas.Update(); dgvMarcas.Refresh(); } catch (Exception ex) { Mensaje m = new Mensaje(ex.ToString()); m.ShowDialog(); } }
protected void Page_Load(object sender, EventArgs e) { MarcaNegocio marcaNegocio = new MarcaNegocio(); CategoriaNegocio categoriaNegocio = new CategoriaNegocio(); ProductoNegocio productoNegocio = new ProductoNegocio(); producto = productoNegocio.Listar().Find(p => p.ID == Convert.ToInt64(Request.QueryString["ID"])); try { if (!IsPostBack) { dropDownMarcas.DataSource = marcaNegocio.Listar(); dropDownMarcas.SelectedIndex = -1; dropDownMarcas.DataValueField = "ID"; dropDownMarcas.DataTextField = "Nombre"; dropDownMarcas.Items.Insert(0, new ListItem("", "")); dropDownMarcas.DataBind(); dropDownCategorias.DataSource = categoriaNegocio.Listar(); dropDownCategorias.SelectedIndex = -1; dropDownCategorias.DataValueField = "ID"; dropDownCategorias.DataTextField = "Nombre"; dropDownCategorias.Items.Insert(0, new ListItem("", "")); dropDownCategorias.DataBind(); if (producto != null) { txtBoxCodigo.Text = producto.Codigo; txtBoxNombre.Text = producto.Nombre; txtBoxDescripcion.Text = producto.Descripcion; txtBoxImagen.Text = producto.URLImagen; txtBoxPrecio.Text = producto.Precio.ToString("F2"); txtBoxStock.Text = producto.Stock.ToString(); dropDownMarcas.SelectedIndex = Convert.ToInt32(producto.Marca.ID) - 1; dropDownCategorias.SelectedIndex = (producto.Categoria.ID) - 1; } } } catch (Exception ex) { throw ex; } }
private void btnAceptar_Click(object sender, EventArgs e) { ArticuloNegocio articuloNegocio = new ArticuloNegocio(); MarcaNegocio marcaNegocio = new MarcaNegocio(); try { if (articulo == null) { articulo = new Articulo(); } if (tbCodigo.Text != "" && tbDescripcion.Text != "" && tbNombre.Text != "" && tbUrl.Text != "" && tbPrecio.Text != "") { articulo.Codigo = tbCodigo.Text; articulo.Descripcion = tbDescripcion.Text; articulo.Nombre = tbNombre.Text; articulo.ImagenUrl = tbUrl.Text; articulo.Precio = Convert.ToDecimal(tbPrecio.Text); articulo.marca = (Marca)cboMarca.SelectedItem; articulo.categoria = (Categoria)cboCategoria.SelectedItem; if (articulo.Id == 0) { articuloNegocio.Agregar(articulo); MessageBox.Show("Artículo agregado"); } else { articuloNegocio.modificar(articulo); MessageBox.Show("Artículo modificado"); } Close(); } else { MessageBox.Show("Debe cargar todos los datos"); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void CargarDatosAlta() { ArticuloNegocio negocio = new ArticuloNegocio(); CategoriaNegocio categoria = new CategoriaNegocio(); MarcaNegocio marca = new MarcaNegocio(); try { cboMarca.DataSource = marca.ListarMarca(); cboMarca.DisplayMember = "DescMarca"; cboMarca.ValueMember = "Id"; cboMarca.SelectedIndex = -1; cboCategoria.DataSource = categoria.ListarCategoria(); cboCategoria.DisplayMember = "DescCat"; cboCategoria.ValueMember = "IdCat"; cboCategoria.SelectedIndex = -1; if (articulo != null) { Text = "Modificar"; lblTitulo.Text = "MODIFICAR ARTICULO"; picTitulo.ImageLocation = "https://icon-icons.com/icons2/34/PNG/48/documentediting_editdocuments_text_documentedi_2820.png"; txtNombre.Text = articulo.Nombre; txtDesc.Text = articulo.Descripcion; txtCodigo.Text = articulo.Codigo; txtURL.Text = articulo.ImagenURL; txtPrecio.Text = Convert.ToString(articulo.Precio); if (articulo.Marca != null) { cboMarca.SelectedValue = articulo.Marca.Id; } if (articulo.Categoria != null) { cboCategoria.SelectedValue = articulo.Categoria.IdCat; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
protected void dgvMarcas_RowUpdating(object sender, GridViewUpdateEventArgs e) { try { MarcaNegocio MarcaNeg = new MarcaNegocio(); Marca marca = new Marca(); marca.id = Convert.ToInt64(dgvMarcas.DataKeys[e.RowIndex].Value.ToString()); marca.nombre = (dgvMarcas.Rows[e.RowIndex].FindControl("txbNombre") as TextBox).Text; MarcaNeg.Modificar(marca); lblCorrecto.Text = "Modificado correctamente."; lblIncorrecto.Text = ""; Response.Redirect("marcas.aspx"); } catch (Exception ex) { lblCorrecto.Text = ""; lblIncorrecto.Text = ex.Message; } }
private void frmDetalles_Load(object sender, EventArgs e) { ArtiuloNegocio negocio = new ArtiuloNegocio(); MarcaNegocio marca = new MarcaNegocio(); CategoriaNegocio categoria = new CategoriaNegocio(); try { txtCategoriaDetalles.Text = articulo.Categoria.Descripcion; txtMarcaDetalles.Text = articulo.Marca.Descripcion; if (articulo != null) { txtNombreDetalles.Text = articulo.Nombre; txtCodigoDetalles.Text = articulo.Codigo; txtDescripcionDetalles.Text = articulo.Descripcion; lbRuta.Text = articulo.ImagenURL; txtPrecioDetalles.Text = Convert.ToString(articulo.Precio); try { try { pbImagenDetalles.Load(articulo.ImagenURL); } catch (Exception) { pbImagenDetalles.Load("http://www.canaleducativo2.icrt.cu/img/default.png"); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } } catch (Exception ex) { throw ex; } }
protected void btnAceptar_Click(object sender, EventArgs e) { if (ValidarForm()) { MarcaNegocio marcaNegocio = new MarcaNegocio(); try { if (marca == null) { marca = new Marca(); } marca.Codigo = txtBoxCodigo.Text; marca.Nombre = txtBoxNombre.Text; marca.URLImagen = txtBoxImagen.Text; if (marca.ID != 0) { marca.Codigo = txtBoxCodigo.Text; marca.Nombre = txtBoxNombre.Text; marca.URLImagen = txtBoxImagen.Text; marcaNegocio.Modificar(marca); } else { marcaNegocio.Agregar(marca); } Response.Redirect("ABM_Marcas.aspx"); } catch (Exception ex) { throw ex; } } else { ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalErrorForm", "$('#modalErrorForm').modal();", true); } }
private void frmAltaArticulo_Load(object sender, EventArgs e) { MarcaNegocio marca = new MarcaNegocio(); CategoriaNegocio categoria = new CategoriaNegocio(); try { cboCategoria.DataSource = categoria.listar(); cboCategoria.ValueMember = "Descripcion"; //mi value member es descripcion porque en el listar de articulo me traigo la descripcion de categoria y no el ID //cboCategoria.DisplayMember = "Descripcion"; cboCategoria.SelectedIndex = -1; cboMarca.DataSource = marca.listar(); cboMarca.ValueMember = "Descripcion";//mi value member es descripcion porque en el listar de articulo me traigo la descripcion de Marca y no el ID //cboMarca.DisplayMember = "Descripcion"; cboMarca.SelectedIndex = -1; if (articulo != null) { Text = "Modificar Articulo"; lblTitulo.Text = "Formulario de Modificacion"; txtCodigo.Text = articulo.Codigo; txtNombre.Text = articulo.Nombre; txtDescripcion.Text = articulo.Descripcion; txtImagenUrl.Text = articulo.ImagenURL; txtPrecio.Text = Convert.ToString(articulo.Precio); if (articulo.Categoria != null) { cboMarca.SelectedValue = articulo.Marca.Descripcion; } if (articulo.Categoria != null) { cboCategoria.SelectedValue = articulo.Categoria.Descripcion; } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void FMAgregar_Load(object sender, EventArgs e) { // MarcaNegocio marcaNegocio = new MarcaNegocio(); // cbmarca.DataSource = marcaNegocio.listar(); // CategoriaNegocio categoriaNegocio = new CategoriaNegocio(); //cbcategoria.DataSource = categoriaNegocio.listar(); //CODIGO PREVIO ARRIBA MarcaNegocio marcaNegocio = new MarcaNegocio(); cbmarca.DataSource = marcaNegocio.listar(); cbmarca.ValueMember = "ID"; cbmarca.DisplayMember = "Descripcion"; CategoriaNegocio categoriaNegocio = new CategoriaNegocio(); cbcategoria.DataSource = categoriaNegocio.listar(); cbcategoria.ValueMember = "ID"; cbcategoria.DisplayMember = "Descripcion"; cbmarca.SelectedIndex = -1; cbcategoria.SelectedIndex = -1; if (articulo != null) { SqlCommand comando = new SqlCommand(); txtcodigo.Text = articulo.Codigo; txtnombre.Text = articulo.Nombre; txtdescripcion.Text = articulo.Descripcion; txtimagen.Text = articulo.ImagenUrl; txtprecio.Text = Convert.ToString(articulo.Precio); cbmarca.SelectedValue = articulo.marca.ID; cbcategoria.SelectedValue = articulo.categoria.ID; Text = "Formulario de modificacion"; } }
protected void dgvMarcas_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName.Equals("AddNew")) { MarcaNegocio MarcaNeg = new MarcaNegocio(); Marca marca = new Marca(); marca.nombre = (dgvMarcas.FooterRow.FindControl("txbNombreFooter") as TextBox).Text; MarcaNeg.Agregar(marca); lblCorrecto.Text = "Agregado correctamente."; lblIncorrecto.Text = ""; Cargardgv(); } } catch (Exception ex) { lblCorrecto.Text = ""; lblIncorrecto.Text = ex.Message; } }
private void MostrarArticulo_Load(object sender, EventArgs e) { MarcaNegocio marca = new MarcaNegocio(); CategoriaNegocio categoria = new CategoriaNegocio(); try { Text = articulo.Codigo + " - " + articulo.Nombre; txtBCodigo.Text = articulo.Codigo; txtBNombre.Text = articulo.Nombre; txtBDescripcion.Text = articulo.Descripcion; txtBMarca.Text = articulo.Marca.Descripcion; txtBCategoria.Text = articulo.Categoria.Descripcion; txtBPrecio.Text = articulo.Precio.ToString(string.Format("F2")); picBoxArticulo.Load(articulo.Imagen); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void frmAltaArticulo_Load(object sender, EventArgs e) { CategoriaNegocio categoria = new CategoriaNegocio(); MarcaNegocio marca = new MarcaNegocio(); try { cboMarca.DataSource = marca.Listar(); cboMarca.ValueMember = "ID"; cboMarca.DisplayMember = "Nombre"; cboCategoria.DataSource = categoria.Listar(); cboCategoria.ValueMember = "ID"; cboCategoria.DisplayMember = "Nombre"; if (articulo != null) { Text = "Modificar Articulo"; txtCodigo.Text = articulo.Codigo; txtNombre.Text = articulo.Nombre; txtDescripcion.Text = articulo.Descripcion; if (articulo.Marca != null) { cboMarca.SelectedValue = articulo.Marca.ID; } if (articulo.Categoria != null) { cboCategoria.SelectedValue = articulo.Categoria.ID; } txtImagenURL.Text = articulo.ImagenURL; string precio = Convert.ToString(articulo.Precio); txtPrecio.Text = precio; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void BtnAgregar_Click(object sender, EventArgs e) { MarcaNegocio neg = new MarcaNegocio(); m.Descripcion = TxtDescripcion.Text; try { if (m.IdMarca == 0) { neg.Agregar(m); } else { neg.Modificar(m); } this.Close(); } catch (Exception ex) { throw (ex); } }
private void FrmNuevoArticulo_Load(object sender, EventArgs e) { MarcaNegocio marca = new MarcaNegocio(); CategoriaNegocio categoria = new CategoriaNegocio(); // CategoriaNegocio categoria = new CategoriaNegocio(); try { cboMarca.DataSource = marca.listar(); cboMarca.ValueMember = "Id"; cboMarca.DisplayMember = "descripcion"; cboMarca.SelectedIndex = -1; cboCategoria.DataSource = categoria.listar(); cboCategoria.ValueMember = "Id"; cboCategoria.DisplayMember = "descripcion"; cboCategoria.SelectedIndex = -1; if (articulo != null) { if (articulo.Imagen.Length == 0 || articulo.Imagen.Contains("null")) { articulo.Imagen = System.IO.Path.GetFullPath(@"..\..\Images\placeholder.png"); } Bitmap image = new Bitmap(articulo.Imagen); Text = "Modificar"; tbNombre.Text = articulo.Nombre; tbDescripcion.Text = articulo.Descripcion; pbox.Image = image; tbCodigo.Text = articulo.Codigo; tb_precio.Text = string.Format("{0:N2}", articulo.Precio); cboMarca.SelectedIndex = articulo.Marca.id - 1; cboCategoria.SelectedIndex = articulo.Categoria.id - 1; } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void form_Alta_Load(object sender, EventArgs e) { ArticulosNegocio negocio = new ArticulosNegocio(); dgv_Alta.DataSource = negocio.ListarArticulos(); dgv_Alta.Columns[4].Visible = false; MarcaNegocio marcaNegocio = new MarcaNegocio(); CategoriaNegocio categoriaNegocio = new CategoriaNegocio(); combob_Marca.DataSource = marcaNegocio.ListarMarcas(); combob_Categoria.DataSource = categoriaNegocio.ListarCategorias(); combob_Categoria.ValueMember = "Id"; combob_Categoria.DisplayMember = "Descripcion"; combob_Marca.ValueMember = "Id"; combob_Marca.DisplayMember = "Descripcion"; Limpiar_txt_cb(); if (articulo != null) { txt_Nombre.Text = articulo.Nombre; txt_Descripcion.Text = articulo.Descripcion; txt_Codigo.Text = articulo.Codigo; txt_ImagenURL.Text = articulo.ImagenUrl; txt_Precio.Text = articulo.Precio.ToString(); combob_Categoria.SelectedValue = articulo.Categoria.Id; combob_Marca.SelectedValue = articulo.Marca.Id; Text = "Modificar Articulo"; List <Articulo> lista = new List <Articulo>(); lista.Add(articulo); dgv_Alta.DataSource = lista; } }
private void btnAceptar_Click(object sender, EventArgs e) { MarcaNegocio marcanegocio = new MarcaNegocio(); try { bool campos; campos = ValidarCampos(); Marca aux = new Marca(); aux.Nombre = txtNombre.Text; if (campos != false) { marcanegocio.agregar(aux); MessageBox.Show("agregado sin problema"); } } catch (Exception ex) { MessageBox.Show(ex.ToString());; } }
private void FrmAltaArticulo_Load(object sender, EventArgs e) { CategoriaNegocio categoriaNegocio = new CategoriaNegocio(); MarcaNegocio marcaNegocio = new MarcaNegocio(); try { cboCategoria.DataSource = categoriaNegocio.listar(); cboCategoria.ValueMember = "CodigoCategoria"; cboCategoria.DisplayMember = "NombreCategoria"; cboCategoria.SelectedIndex = -1; cboMarca.DataSource = marcaNegocio.listar(); cboMarca.ValueMember = "CodigoMarca"; cboMarca.DisplayMember = "NombreMarca"; cboMarca.SelectedIndex = -1; if (articulo != null) { textNombre.Text = articulo.Nombre; textDescrip.Text = articulo.Descripcion; textImagen.Text = articulo.Imagen; textCodigo.Text = articulo.CodigoArticulo; textPrecio.Text = articulo.Precio.ToString(); cboMarca.Text = articulo.Marcas.ToString(); cboCategoria.Text = articulo.Categorias.ToString(); } else { } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void FormularioABM_Load(object sender, EventArgs e) { MarcaNegocio marcaNegocio = new MarcaNegocio(); CategoriaNegocio categoriaNegocio = new CategoriaNegocio(); try { BoxMarca.DataSource = marcaNegocio.getAll(); BoxCategoria.DataSource = categoriaNegocio.getAll(); if (instruccion == 2 || instruccion == 4) { BoxCodigo.Text = articulo.codigo; BoxNombre.Text = articulo.nombre; BoxDescripcion.Text = articulo.descripcion; BoxMarca.SelectedItem = articulo.marca; BoxCategoria.SelectedItem = articulo.categoria; BoxImagen.Text = articulo.imagen; BoxPrecio.Text = articulo.precio.ToString(); } if (instruccion == 4) { BoxCodigo.HideSelection = true; BoxCodigo.ReadOnly = true; BoxNombre.ReadOnly = true; BoxDescripcion.ReadOnly = true; BoxMarca.DropDownStyle = ComboBoxStyle.DropDownList; BoxCategoria.DropDownStyle = ComboBoxStyle.DropDownList; BoxImagen.ReadOnly = true; BoxPrecio.ReadOnly = true; } } catch (Exception) { throw; } }