private void ValidarDatos() { bool b = false; if (txtBoxNombre.Text.Length == 0 || txtBoxNombre.Text == "¡Ingrese un nombre!") { txtBoxNombre.Text = "¡Ingrese un nombre!"; txtBoxNombre.ForeColor = Color.White; txtBoxNombre.BackColor = Color.Firebrick; b = true; } if (txtBoxDescripcion.Text.Length == 0 || txtBoxDescripcion.Text == "¡Ingrese una descripcion!") { txtBoxDescripcion.ForeColor = Color.White; txtBoxDescripcion.Text = "¡Ingrese una descripcion!"; txtBoxDescripcion.BackColor = Color.Firebrick; b = true; } if (txtBoxCodigo.Text.Length == 0 || txtBoxCodigo.Text == "¡Ingrese un codigo!") { txtBoxCodigo.ForeColor = Color.White; txtBoxCodigo.Text = "¡Ingrese un codigo!"; txtBoxCodigo.BackColor = Color.Firebrick; b = true; } if (cboCategoria.Text.Length == 0 || cboCategoria.Text == "¡Seleccione una categoria!") { cboCategoria.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDown; cboCategoria.Text = "¡Seleccione una categoria!"; cboCategoria.ForeColor = Color.Firebrick; b = true; } if (cboMarca.Text.Length == 0 || cboMarca.Text == "¡Seleccione una marca!") { cboMarca.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDown; cboMarca.Text = "¡Seleccione una marca!"; cboMarca.ForeColor = Color.Firebrick; b = true; } if (b == false) { if (MessageBox.Show("¿Finalizar agregar?", "Alta", MessageBoxButtons.YesNo) == DialogResult.Yes) { negocio.Agregar(articulo); MessageBox.Show("Se ha cargado con exito"); Dispose(); } } }
private void BtnAceptar_Click(object sender, EventArgs e) { try { if (Articulo == null) { Articulo = new Articulo(); } Articulo.Codigo = txtCodigo.Text; Articulo.Nombre = txtNombre.Text; Articulo.Descripcion = txtDescripcion.Text; Articulo.Marca = (Marca)cboMarca.SelectedItem; Articulo.Categoria = (CategoriaArticulo)cboCategoria.SelectedItem; if (Articulo.Id != 0) { articuloNegocio.Modificar(Articulo); } else { articuloNegocio.Agregar(Articulo); } Dispose(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnAceptar_Click(object sender, EventArgs e) { ArticuloNegocio negocio = new ArticuloNegocio(); try { if (articulo == null) { articulo = new Articulo(); } articulo.CodigoArticulo = textCodigo.Text; articulo.Nombre = textNombre.Text; articulo.Descripcion = textDescripcion.Text; articulo.Marca = (Marca)comboxMarca.SelectedItem; articulo.Categoria = (Categoria)comboBoxCategoria.SelectedItem; articulo.ImagenURL = textImagen.Text; articulo.Precio = double.Parse(textPrecio.Text); if (articulo.IdArticulo == null) { negocio.Agregar(articulo); } else { negocio.Modificar(articulo); } Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnAceptar_Click(object sender, EventArgs e) { ArticuloNegocio articulonegocio = new ArticuloNegocio(); try { if (articulo == null) { articulo = new Articulo(); } articulo.NombreArticulo = txtNombre.Text; articulo.Descripcion = txtDescripcion.Text; articulo.CodigoArticulo = txtCodigo.Text; decimal p = Convert.ToDecimal(txtPrecio.Text); articulo.Precio = p; articulo.URLImagen = txtImagen.Text; articulo.Marca = (Marca)cmbMarca.SelectedItem; articulo.Categoria = (Categoria)cmbCategoria.SelectedItem; if (txtCodigo.Text == string.Empty || txtNombre.Text == string.Empty) { MessageBox.Show("Debe completar los capos Nombre y Codigo", "Faltan campos"); } if (txtCodigo.Text == "") { txtCodigo.BackColor = Color.Yellow; } else { txtCodigo.BackColor = System.Drawing.SystemColors.Control; } if (txtNombre.Text == "") { txtNombre.BackColor = Color.Yellow; } else { txtNombre.BackColor = System.Drawing.SystemColors.Control; } if (articulo.IdArticulo == null) { articulonegocio.Agregar(articulo); } else { articulonegocio.Modificar(articulo); } Dispose(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
public void AgregarArticulo() { if (!IsPostBack) { return; } ArticuloNegocio negocio = new ArticuloNegocio(); try { articulo = new Articulo(); var ItemModificar = Request.QueryString["idModificar"]; if (ItemModificar != null) { articulo.Id = Convert.ToInt32(ItemModificar); } articulo.Codigo = codigo.Text; articulo.Nombre = nombre.Text; articulo.Descripcion = descripcion.Text; articulo.Imagen = imagen.Text; var p = precio.Text.Trim(); articulo.Precio = Convert.ToDecimal(p); var m = DropMarca.SelectedItem; articulo.Marca = new Marca { Id = Convert.ToInt32(m.Value) }; var c = DropCategoria.SelectedItem; articulo.Categoria = new Categoria { Id = Convert.ToInt32(c.Value) }; if (articulo.Id != 0) { negocio.Modificar(articulo); } else { negocio.Agregar(articulo); } } catch (Exception ex) { throw ex; } }
private void btnAceptar_Click(object sender, EventArgs e) { ArticuloNegocio negocio = new ArticuloNegocio(); try { if (nuevoArticulo == null) { nuevoArticulo = new Articulo(); } nuevoArticulo.Codigo = txtBoxCodigo.Text.Trim(); nuevoArticulo.Descripcion = txtBoxDescripcion.Text.Trim(); nuevoArticulo.IdMarca = (Marca)cboMarca.SelectedItem; nuevoArticulo.IdCategoria = (Categoria)cboCategoria.SelectedItem; nuevoArticulo.Precio = Convert.ToDecimal(txtBoxPrecio.Text.Trim()); nuevoArticulo.Nombre = txtBoxNombre.Text.Trim(); nuevoArticulo.ImagenUrl = txtBoxImagen.Text.Trim(); if (nuevoArticulo.Codigo == "") { throw new System.ArgumentException("No puede dejar el campo CODIGO vacio"); } else if (nuevoArticulo.Nombre == "") { throw new System.ArgumentException("No puede dejar el campo NOMBRE vacio"); } else { if (nuevoArticulo.Id == 0) { negocio.Agregar(nuevoArticulo); MessageBox.Show("Articulo " + nuevoArticulo.Nombre + " se agrego correctamente"); } else { negocio.Modificar(nuevoArticulo); MessageBox.Show("Articulo " + nuevoArticulo.Nombre + " se modifico correctamente"); } } Dispose(); } catch (Exception ex) { if (ex.TargetSite.Name == "StringToNumber") { MessageBox.Show("El valor de Precio deber ser numerico"); } } }
protected void Agregar_Click(object sender, EventArgs e) { ArticuloNegocio negocio = new ArticuloNegocio(); nuevo.Nombre = Nombrebox.Text; nuevo.Descripcion = DescBox.Text; nuevo.sub.Id = 1; nuevo.Categoria.Id = Convert.ToInt64(Session[Session.SessionID + "IdCategoria"]); nuevo.Precio = Convert.ToDecimal(PrecioBox.Text); nuevo.ImagenUrl = ImagenBox.Text; negocio.Agregar(nuevo); }
private void btnAceptar_Click(object sender, EventArgs e) { ArticuloNegocio negocio = new ArticuloNegocio(); try { if (articulo == null) { articulo = new Articulo(); } if (txtCodigo.Text == "" || txtDescripcion.Text == "" || txtImagenURL.Text == "" || txtNombre.Text == "" || txtPrecio.Text == "") { MessageBox.Show("Faltan llenar campos", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { articulo.Codigo = txtCodigo.Text.Trim(); articulo.Nombre = txtNombre.Text.Trim(); articulo.Descripcion = txtDescripcion.Text.Trim(); articulo.Marca = (Marca)cboMarca.SelectedItem; articulo.Categoria = (Categoria)cboCategoria.SelectedItem; articulo.ImagenURL = txtImagenURL.Text.Trim(); if (txtPrecio.Text != "") { articulo.Precio = Convert.ToDecimal(txtPrecio.Text.Trim()); } if (articulo.ID != 0) { negocio.Modificar(articulo); } else { negocio.Agregar(articulo); } Dispose(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
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 ValidarTextBox() { int contador = 0; if (txtCodigo.Text.Length == 0) { contador++; } if (txtNombre.Text.Length == 0) { contador++; } if (txtDesc.Text.Length == 0) { contador++; } if (cboCategoria.Text.Length == 0) { contador++; } if (cboMarca.Text.Length == 0) { contador++; } if (contador == 0) { if (MessageBox.Show("¿Finalizar alta?", "Alta", MessageBoxButtons.YesNo) == DialogResult.Yes) { negocio.Agregar(articulo); } } }
private void BtnGuardar_Click(object sender, EventArgs e) { Articulo articulo = new Articulo(); ArticuloNegocio articuloNegocio = new ArticuloNegocio(); try { articulo.Codigo = TBoxCodigo.Text; articulo.Nombre = TBoxNombre.Text; articulo.Descripcion = TBoxDescripcion.Text; articulo.Marca = (Marca)CboxMarca.SelectedItem; articulo.Categoria = (Categoria)CboxCategoria.SelectedItem; articulo.Imagen = TboxImagen.Text; articulo.Precio = Convert.ToDecimal(TBoxPrecio.Text); articuloNegocio.Agregar(articulo); MessageBox.Show("El Articulo se creo de manera correcta", "", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); Dispose(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void Button1_Click(object sender, EventArgs e) { Articulo Art = new Articulo(); ArticuloNegocio ArtNeg = new ArticuloNegocio(); if (Valida_campos()) { try { Art.Nombre = tbxNombre.Text; Art.Descripcion = txbDescripcion.Text; Art.CodigoArticulo = int.Parse(txbCodArticulo.Text); Art.Marca = (Marca)cbxMarca.SelectedItem; Art.Categoria = (Categoria)cbxCategoria.SelectedItem; Art.Precio = float.Parse(txbPrecio.Text); try { ArtNeg.Agregar(Art); MessageBox.Show("Registro Agregado con exito!!"); this.Close(); } catch (Exception Ex) { throw Ex; } } catch (Exception Ex) { MessageBox.Show(Ex.Message); } } else { MessageBox.Show("Hay campos incompletos o mal cargados"); } }
protected void boton_Click(object sender, EventArgs e) { articulo = (Articulo)Session[Session.SessionID + "modificar"]; articulo.seccion.id = idSeccion; articulo.proveedor.cod = idProveedor; articulo.origen.id = idOrigen; articulo.categoria.id = idCategoria; articulo.marca.id = idMarca; articulo.stock = Convert.ToInt32(stock.Text.ToString()); articulo.precio = Convert.ToDecimal(precio.Text); articulo.nombre = nombreArt.Text; articulo.descripcion = descripArt.Text; articulo.cod = codigoArt.Text; articulo.imagen = imagen.Text; if (botonDetalleArticulo.Text == "Agregar") { negocioArticulo.Agregar(articulo); } else { negocioArticulo.Modificar(articulo); } Response.Redirect("principalAdmin.aspx"); }
private void btnAceptar_Click(object sender, EventArgs e) { ArticuloNegocio articuloNegocio = new ArticuloNegocio(); List <Articulo> lista = new List <Articulo>(); List <Articulo> listaFiltrada; //Articulo articulo = new Articulo(); try { if (articulo == null) { articulo = new Articulo(); } //VALIDACIONES if (string.IsNullOrEmpty(txtCodigo.Text.Trim())) { MessageBox.Show("Debe ingresar el CODIGO DEL ARTICULO", "Alta de Articulo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtCodigo.Focus(); return; } //VALIDO QUE NO EXISTA EL CODIGO YA /*lista = articuloNegocio.listarNuevo(); * listaFiltrada = lista.FindAll(k => k.Codigo.ToLower().Contains(txtCodigo.Text.ToLower())); * if (listaFiltrada.Count >= 1) * { * MessageBox.Show("Ya existe ese CODIGO DE ARTICULO", "Alta de Articulo", MessageBoxButtons.OK, MessageBoxIcon.Error); * txtCodigo.Focus(); * return; * }*/ if (string.IsNullOrEmpty(txtNombre.Text.Trim())) { MessageBox.Show("Debe ingresar el NOMBRE DEL ARTICULO", "Alta de Articulo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtNombre.Focus(); return; } if (cboMarca.SelectedIndex == -1) { MessageBox.Show("Debe elegir la MARCA DEL ARTICULO", "Alta de Articulo", MessageBoxButtons.OK, MessageBoxIcon.Warning); cboMarca.Focus(); return; } if (cboCategoria.SelectedIndex == -1) { MessageBox.Show("Debe elegir la CATEGORIA DEL ARTICULO", "Alta de Articulo", MessageBoxButtons.OK, MessageBoxIcon.Warning); cboCategoria.Focus(); return; } if (string.IsNullOrEmpty(txtPrecio.Text)) { MessageBox.Show("Debe ingresar el PRECIO DEL ARTICULO", "Alta de Articulo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtPrecio.Focus(); return; } articulo.Codigo = txtCodigo.Text.Trim(); articulo.Nombre = txtNombre.Text.Trim(); articulo.Descripcion = txtDescripcion.Text.Trim(); articulo.Categorias = (Categoria)cboCategoria.SelectedItem; articulo.Marcas = (Marca)cboMarca.SelectedItem; articulo.Imagen = txtImagen.Text; articulo.Precio = Convert.ToDecimal(txtPrecio.Text); if (articulo.Id != 0) { articuloNegocio.Modificar(articulo); MessageBox.Show("Su articulo fue modificado con exito", "Articulos"); } else { articuloNegocio.Agregar(articulo); MessageBox.Show("Su articulo fue dado de alta con exito", "Articulos"); } Dispose(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }