private void btnAceptar_Click(object sender, EventArgs e) { ArticuloNegocio negocio = new ArticuloNegocio(); //validaciones bool banderita = true; if (txtCodArt.TextLength == 0) { banderita = false; txtCodArt.BackColor = Color.Red; } if (txtDescripcion.TextLength == 0) { banderita = false; txtDescripcion.BackColor = Color.Red; } if (txtNombre.TextLength == 0) { banderita = false; txtNombre.BackColor = Color.Red; } if (txtPrecio.TextLength == 0) { banderita = false; txtPrecio.BackColor = Color.Red; } if (banderita) { if (art == null) { art = new Articulos(); } art.Codigo = txtCodArt.Text; art.Descripcion = txtDescripcion.Text; art.Nombre = txtNombre.Text; art.categoria = (Categoria)cbCategoria.SelectedItem; art.Marca = (Marca)cbMarca.SelectedItem; art.Imagen = txtImagen.Text; art.Precio = Convert.ToDecimal(txtPrecio.Text); if (art.Id == 0) { negocio.agregar(art); } else { negocio.modificar(art); } MessageBox.Show("Operación realizada con exito REY/REYNA", "Exito"); } else { MessageBox.Show("Campos Incompletos o Invalidos", "Error Campos"); } Close(); }
private void btnAceptar_Click(object sender, EventArgs e) { Articulos nuevo = new Articulos(); ArticuloNegocio negocio = new ArticuloNegocio(); nuevo.Nombre = txtNombre.Text; nuevo.Descripcion = txtDescripcion.Text; //nuevo.Precio = txtPrecio.Text; -- como asignar a la variable precio? negocio.agregar(nuevo); Close(); }
private void BttnAceptar_Click(object sender, EventArgs e) { ArticuloNegocio articuloNegocio = new ArticuloNegocio(); try { if (articulo == null) { articulo = new Articulo(); } articulo.Nombre = textNombre.Text; articulo.Descripcion = textDescrip.Text; articulo.Imagen = textImagen.Text; articulo.CodigoArticulo = textCodigo.Text; articulo.Categorias = (Categoria)cboCategoria.SelectedItem; articulo.Marcas = (Marca)cboMarca.SelectedItem; try { articulo.Precio = double.Parse(textPrecio.Text); } catch (Exception) { MessageBox.Show("Valor ingresado incorrecto"); } Validacion validacion = new Validacion(); if (!validacion.Validar(articulo)) { if (articulo.Id != 0) { articuloNegocio.modificar(articulo); } else { articuloNegocio.agregar(articulo); } Dispose(); } else { MessageBox.Show("Valores incorrecto en el formulario"); } } catch (Exception) { MessageBox.Show("Valores incorrecto en el formulario"); } }
private void btnAceptar_Click(object sender, EventArgs e) { Articulos nuevo = new Articulos(); ArticuloNegocio negocio = new ArticuloNegocio(); nuevo.codArticulo = txtCodArticulo.Text; nuevo.Nombre = txtNombre.Text; nuevo.Descripcion = txtDescripcion.Text; nuevo.marca = (Marca)cbxMarca.SelectedItem; nuevo.categoria = (Categoria)cbxCategoria.SelectedItem; nuevo.Precio = (float)nudPrecio.Value; // El numericUpDown toma valor decimal, se transforma en flotante nuevo.Imagen = tbURL.Text; negocio.agregar(nuevo); Close(); }
private void btnAceptar_Click(object sender, EventArgs e) { // creo obj negocioNegocio y lo instancio, xq lo voy a necesitar para llamar al metodo de alta ArticuloNegocio articuloNegocio = new ArticuloNegocio(); // creo obj articulo //Articulo articulo = new Articulo(); try { // si el articulo ya viene precargado no hago nada de lo contrario creo uno nuevo if (articulo == null) { articulo = new Articulo(); } articulo.Modelo = txtNombre.Text; //como es un objeto, recibe un ojeto de el combo box osea el seleccionado articulo.Marca = (Marca)cboMarca.SelectedItem; articulo.Categoria = (Categoria)cboCategoria.SelectedItem; articulo.Descripcion = txtDescripcion.Text; articulo.Precio = Convert.ToDouble(txtVenta.Text); //FALTA CONSEGUIR LA RUTA ANTERIOR DEL PICBOX articulo.Imagen = picBoxImg.ImageLocation; articulo.Costo = Convert.ToDouble(txtCosto.Text); articulo.Iva = Convert.ToDouble(txtIva.Text); articulo.Dolar = Convert.ToBoolean(cboxDolares.Checked); articulo.Estado = true; // si el articulo .id es distinto de 0 significa que ya existe por lo tanto //mando todo a la funcion modificar if (articulo.Id != 0) { articuloNegocio.modificar(articulo); } //de lo contrario mando todo al metodo cargar else { articuloNegocio.agregar(articulo); } Dispose(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnAceptar_Click(object sender, EventArgs e) { if (validarCampo()) { if (articulo == null) { articulo = new Articulo(); } ArticuloNegocio articuloNegosio = new ArticuloNegocio(); articulo.codigo = tbCodigo.Text; articulo.nombre = tbNombre.Text; articulo.descripcion = tbDescripcion.Text; articulo.imagen = tbImagen.Text; articulo.marca = (Marca)cbMarca.SelectedItem; articulo.categoria = (Categoria)cbCategoria.SelectedItem; articulo.precio = decimal.Parse(tbPrecio.Text); if (articulo.id > 0) { if (articuloNegosio.editar(articulo)) { MessageBox.Show("Se editó el artículo correctamente"); } else { MessageBox.Show("No se pudo editar el artículo"); } } else { if (articuloNegosio.agregar(articulo)) { MessageBox.Show("Se agregó el artículo correctamente"); } else { MessageBox.Show("No se pudo agregar el artículo"); } } this.Close(); } }
private void btnAceptar_Click(object sender, EventArgs e) { //Articulo nuevo = new Articulo(); ArticuloNegocio artNegocio = new ArticuloNegocio(); try { if (articulo == null) { articulo = new Articulo(); } articulo.codigo = textBoxCodigo.Text; articulo.nombre = textBoxNombre.Text; articulo.descripcion = textBoxDescripcion.Text; articulo.marca = (Marca)comboBoxMarca.SelectedItem; articulo.categoria = (Categoria)comboBoxCategoria.SelectedItem; articulo.precio = decimal.Parse(textBoxPrecio.Text); articulo.imagenUrl = textBoxURLImagen.Text; articulo.idCategoria = Convert.ToInt32(comboBoxCategoria.SelectedValue); //articulo.idCategoria = Convert.ToInt32(Convert.ToString((Categoria)comboBoxCategoria.SelectedValue)); articulo.idMarca = Convert.ToInt32(comboBoxCategoria.SelectedValue); if (articulo.id == 0) { artNegocio.agregar(articulo); MessageBox.Show("Se agrego correctamente"); } else { artNegocio.modificar(articulo); MessageBox.Show("Se modifico correctamente"); } Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void Button1_Click(object sender, EventArgs e) { ArticuloNegocio articuloNegocio = new ArticuloNegocio(); Articulo articulo = new Articulo(); try { articulo.codigo = txbCodigo.Text; articulo.nombre = txbNombre.Text; articulo.descripcion = txbDesc.Text; articulo.precio = Convert.ToDecimal(txbPrecio.Text); articulo.marcaProducto = (Marca)cboMarca.SelectedItem; articulo.categoriaProducto = (Categoria)cboCategoria.SelectedItem; articuloNegocio.agregar(articulo); MessageBox.Show("El articulo se agrego correctamente."); Dispose(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnAceptar_Click(object sender, EventArgs e) { try { //Articulo nuevo = new Articulo(); ArticuloNegocio negocio = new ArticuloNegocio(); if (articulo == null) { articulo = new Articulo(); // si está vacio (porque no existe) lo crea. Sino, lo "recarga" } articulo.Cc = Convert.ToDecimal(txtPrecio.Text); articulo.Nombre = txtNombre.Text; articulo.Descripcion = txtDescripcion.Text; articulo.Precio = Convert.ToDecimal(txtPrecio.Text); articulo.ImagenUrl = txtUrlImagen.Text; articulo.Marca = (Marca)cboMarca.SelectedItem; articulo.Categoria = (Categoria)cboCategoria.SelectedItem; if (articulo.Id == 0) { negocio.agregar(articulo); } else { negocio.modificar(articulo); } MessageBox.Show("Operación realizada exitosamente", "Éxito"); Close(); } catch (Exception ex) { throw; } }
private void btnAgregar_Click(object sender, EventArgs e) { ArticuloNegocio articuloNegrocio = new ArticuloNegocio(); try { if (nuevo == null) { nuevo = new Articulo(); } nuevo.Codigo = txtCodigo.Text.Trim(); nuevo.Nombre = txtNombre.Text.Trim(); nuevo.Descripcion = txtDescripcion.Text; nuevo.TipoMarca = (Marca)cmbMarca.SelectedItem; nuevo.TipoCategoria = (Categoria)cmbCategoria.SelectedItem; nuevo.Precio = decimal.Parse(txtPrecio.Text); nuevo.UrlImagen = txtUrlImagen.Text; if (nuevo.Id == 0) { articuloNegrocio.agregar(nuevo); MessageBox.Show("El artículo se agregó con éxito"); } else { articuloNegrocio.modificar(nuevo); MessageBox.Show("El artículo se modificó con éxito"); } Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnAgregar_Click_1(object sender, EventArgs e) { ArticuloNegocio articuloNegocio = new ArticuloNegocio(); try { if (articulo == null) { articulo = new Articulo(); } articulo.CodArt = txtVAMCodArt.Text; articulo.Nombre = txtVAMNombre.Text; articulo.Descripcion = txtVAMDescripcion.Text; articulo.Marca = (Marca)cboVAMMarca.SelectedItem; articulo.Categoria = (Categoria)cboVAMCategoria.SelectedItem; articulo.ImagenURL = txtVAMImagenURL.Text; articulo.Precio = Convert.ToInt32(txtVAMPrecio.Text); 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) { Articulo nuevo = new Articulo(); ArticuloNegocio negocio = new ArticuloNegocio(); try { nuevo.Codigo = txtCodigo.Text.Trim(); nuevo.Nombre = txtNombre.Text.Trim(); nuevo.Descripcion = txtDescripcion.Text.Trim(); nuevo.Marca = (MarcaDominio)cbxMarca.SelectedItem; nuevo.Categoria = (CategoriaDominio)cbxCategoria.SelectedItem; nuevo.ImagenURL = txtImagen.Text.Trim(); nuevo.Precio = float.Parse(txtPrecio.Text); negocio.agregar(nuevo); Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnAceptar_Click(object sender, EventArgs e) { Articulo articulo = new Articulo(); ArticuloNegocio negocio = new ArticuloNegocio(); bool Anduvo = true; try { articulo.Nombre = txtNombre.Text; articulo.Descripcion = txtDescripcion.Text; articulo.Precio = Convert.ToDecimal(txtPrecio.Text); articulo.Imagen = picBoxImagen.ImageLocation; articulo.Categoria = (Categoria)cboBoxCategoria.SelectedItem; articulo.Marca = (Marca)cboBoxMarca.SelectedItem; negocio.agregar(articulo); Dispose(); } catch (Exception ex) { Anduvo = false; MessageBox.Show(ex.ToString()); } finally { if (Anduvo == true) { MessageBox.Show("Artículo agregado con éxito!"); } Dispose(); } }
private void btnAceptar_Click(object sender, EventArgs e) { try { Validacion Val = new Validacion(); bool[] comprobacion = Val.validacionesfrmAlta(txtCodigo.Text, txtNombre.Text, txtDescripcion.Text, txtPrecio.Text, cboMarca.SelectedIndex, cboCategoria.SelectedIndex); if (comprobacion[0] && comprobacion[1] && comprobacion[2] && comprobacion[3] && comprobacion[4] && comprobacion[5]) { ArticuloNegocio negocio = new ArticuloNegocio(); if (articulo == null) { articulo = new Articulo(); // si está vacio (porque no existe) lo crea. Sino, lo "recarga" } articulo.Codigo = txtCodigo.Text; articulo.Nombre = txtNombre.Text; articulo.Descripcion = txtDescripcion.Text; articulo.Precio = Convert.ToDecimal(txtPrecio.Text); articulo.ImagenUrl = txtUrlImagen.Text; articulo.Marca = (Marca)cboMarca.SelectedItem; articulo.Categoria = (Categoria)cboCategoria.SelectedItem; if (articulo.Id == 0) { negocio.agregar(articulo); } else { negocio.modificar(articulo); } MessageBox.Show("Operación realizada exitosamente", "Éxito"); Close(); } else { if (!comprobacion[0]) { txtCodigo.BackColor = Color.Red; } if (!comprobacion[1]) { txtNombre.BackColor = Color.Red; } if (!comprobacion[2]) { txtDescripcion.BackColor = Color.Red; } if (!comprobacion[3]) { txtPrecio.BackColor = Color.Red; } if (!comprobacion[4]) { cboMarca.BackColor = Color.Red; } if (!comprobacion[5]) { cboCategoria.BackColor = Color.Red; } MessageBox.Show("Campos faltantes", "Error en la carga"); } } catch (Exception ex) { throw ex; } }
private void btnAgregarAlta_Click(object sender, EventArgs e) { if (articulo == null) { articulo = new Articulo(); } Validaciones val = new Validaciones(); bool[] resultados = val.validacionesfrmAlta(txtCodigo.Text, txtNombre.Text, txtDescripcion.Text, txtPrecio.Text, cmbMarca.SelectedIndex, cmbCategoria.SelectedIndex, txtImagen.Text); if (resultados[0] && resultados[1] && resultados[2] && resultados[3] && resultados[4] && resultados[5] && resultados[6]) { ArticuloNegocio negocio = new ArticuloNegocio(); articulo.Nombre = txtNombre.Text; articulo.Imagen = txtImagen.Text; articulo.Descripción = txtDescripcion.Text; articulo.Precio = decimal.Parse(txtPrecio.Text); // Esto hay que ver si funka, el parse es un casteo articulo.Codigo = txtCodigo.Text; articulo.Marca = (Marca)cmbMarca.SelectedItem; articulo.Categoria = (Categoria)cmbCategoria.SelectedItem; if (articulo.ID == 0) { negocio.agregar(articulo); MessageBox.Show("Agregado exitosamente!", "Exito"); } else { negocio.modificar(articulo); MessageBox.Show("Modificado exitosamente!", "Exito"); } Close(); } else { if (!resultados[0]) { txtCodigo.BackColor = Color.Red; } if (!resultados[1]) { txtNombre.BackColor = Color.Red; } if (!resultados[2]) { txtDescripcion.BackColor = Color.Red; } if (!resultados[3]) { txtPrecio.BackColor = Color.Red; } if (!resultados[4]) { cmbMarca.BackColor = Color.Red; } if (!resultados[5]) { cmbCategoria.BackColor = Color.Red; } if (!resultados[6]) { txtImagen.BackColor = Color.Red; } MessageBox.Show("Campos incorrectos: falta de carga o excede máximo de caracteres", "Error de carga"); } }