private bool AddFactura() { bool flag = false; SetFactura(); try { bool valid = new Helps.ValidacionDeDatos(Compra).Validar(); if (valid == true) { Compra.State = EntityState.Agregado; string resultado = Compra.GuardarCambios(); // MessageBox.Show(resultado); flag = true; LimpiarForm(); LimpiarArt(); } } catch (Exception ex) { MessageBox.Show("No se pudo crear la factura por: " + ex); flag = false; } return(flag); }
private bool AddFactura() { bool flag = false; SetFactura(); try { bool valid = new Helps.ValidacionDeDatos(Factura).Validar(); if (valid == true) { Factura.State = EntityState.Agregado; string resultado = Factura.GuardarCambios(); // MessageBox.Show(resultado); labelNumeroFactura.Text = "0000-" + (++Factura.Numero).ToString(); flag = true; LimpiarForm(); } } catch (Exception ex) { MessageBox.Show("No se pudo crear la factura por: " + ex); flag = false; } return(flag); }
private void BtnAgregar_Click(object sender, EventArgs e) { //INSERTAR bool flag = true; try { if (editar == false) { proveedor.State = EntityState.Agregado; } else { proveedor.State = EntityState.Modificado; proveedor.Id = Convert.ToInt32(txtId.Text); } proveedor.RazonSocial = txtNombre.Text; proveedor.Cuit = txtCuit.Text; proveedor.Telefono = txtTelefono.Text; proveedor.Email = txtEmail.Text; proveedor.Contacto = txtContacto.Text; domicilio.id = GetDomicilioId(); domicilio.calle = txtDireccion.Text; domicilio.idLocalidad = Convert.ToInt32(cmbLocalidad.SelectedValue); localidad.IdProv = Convert.ToInt32(cmbProvincia.SelectedValue); responsabilidad.Id = Convert.ToInt32(cmbRespIva.SelectedValue); domicilio.localidad = localidad; proveedor.Domicilio = domicilio; proveedor.Responsabilidad = responsabilidad; bool valid = new Helps.ValidacionDeDatos(proveedor).Validar(); bool cuitValido = proveedor.CuitValidator(proveedor.Cuit); if (valid == true && cuitValido == true) { flag = AddDomicilio(); if (flag) { string resultado = proveedor.GuardarCambios(); MessageBox.Show(resultado); this.Close(); } } } catch (Exception ex) { MessageBox.Show("No se pudo agregar por: " + ex); } }
private bool AddDomicilio() { bool flag = false; try { if (editar == false) { domicilio.State = EntityState.Agregado; } else if (editar == true) { domicilio.State = EntityState.Modificado; } localidad.Id = Convert.ToInt32(cmbLocalidad.SelectedValue); domicilio.id = GetDomicilioId(); domicilio.calle = txtDireccion.Text; domicilio.idLocalidad = Convert.ToInt32(cmbLocalidad.SelectedValue); domicilio.localidad = localidad; bool valid = new Helps.ValidacionDeDatos(domicilio).Validar(); if (valid == true) { string resultado = domicilio.GuardarCambios(); MessageBox.Show(resultado); flag = true; this.Close(); } } catch (Exception ex) { MessageBox.Show("No se pudo agregar Domicilio por: " + ex); flag = false; } return(flag); }
private void btnAgregar_Click(object sender, EventArgs e) { try { grupo.State = EntityState.Agregado; grupo.Nombre = txtTexto.Text; bool valid = new Helps.ValidacionDeDatos(grupo).Validar(); if (valid == true) { string resultado = grupo.GuardarCambios(); MessageBox.Show(resultado); this.Close(); } } catch (Exception ex) { MessageBox.Show("No se pudo agregar por: " + ex); } }
private void btnAgregar_Click(object sender, EventArgs e) { try { iva.State = EntityState.Agregado; iva.Valor = Convert.ToDouble(txtTexto.Text); bool valid = new Helps.ValidacionDeDatos(iva).Validar(); if (valid == true) { string resultado = iva.GuardarCambios(); MessageBox.Show(resultado); this.Close(); } } catch (Exception ex) { MessageBox.Show("No se pudo agregar por: " + ex); } }
//BOTONES PRINCIPALES private void BtnGuardar_Click(object sender, EventArgs e) { //INSERTAR if (editar == false) { try { Articulo.State = EntityState.Agregado; Articulo.Codigo = txtCodigo.Text; Articulo.Descripcion = txtDescripcion.Text; Articulo.Costo = Convert.ToDouble(txtCosto.Text); Articulo.Rentabilidad = Convert.ToDouble(txtRentabilidad.Text); Articulo.Precio = Convert.ToDouble(txtPrecio.Text); Articulo.Lista2 = Convert.ToDouble(txtL2.Text); Articulo.Lista3 = Convert.ToDouble(txtL3.Text); Articulo.IvaEntity.Id = Convert.ToInt32(cbxIva.SelectedValue); Articulo.PuntoDePedido = Convert.ToInt32(txtPunto.Text); Articulo.CantMax = Convert.ToDouble(txtCantidadM.Text); Articulo.Stock = Convert.ToInt32(txtStock.Text); Articulo.Marca.Id = Convert.ToInt32(cbxMarca.SelectedValue); Articulo.Grupo.Id = Convert.ToInt32(cbxGrupos.SelectedValue); Articulo.Proveedor.Id = Convert.ToInt32(cbxProveedor.SelectedValue); Articulo.UltimaModificacion = Convert.ToDateTime(System.DateTime.UtcNow); Articulo.ImpInterno = Convert.ToDouble(txtImpInterno.Text); bool valid = new Helps.ValidacionDeDatos(Articulo).Validar(); if (valid == true) { string resultado = Articulo.GuardarCambios(); MessageBox.Show(resultado); LimpiarForm(); //this.Close(); } } catch (Exception ex) { MessageBox.Show("No se pudo agregar por: " + ex); } } //EDITAR if (editar == true) { try { Articulo.State = EntityState.Modificado; Articulo.Id = Convert.ToInt32(txtId.Text); Articulo.Codigo = txtCodigo.Text; Articulo.Descripcion = txtDescripcion.Text; Articulo.Costo = Convert.ToDouble(txtCosto.Text); Articulo.Rentabilidad = Convert.ToDouble(txtRentabilidad.Text); Articulo.Precio = Convert.ToDouble(txtPrecio.Text); Articulo.Lista2 = Convert.ToDouble(txtL2.Text); Articulo.Lista3 = Convert.ToDouble(txtL3.Text); Articulo.IvaEntity.Id = Convert.ToInt32(cbxIva.SelectedValue); Articulo.PuntoDePedido = Convert.ToInt32(txtPunto.Text); Articulo.CantMax = Convert.ToDouble(txtCantidadM.Text); Articulo.Stock = Convert.ToInt32(txtStock.Text); Articulo.Marca.Id = Convert.ToInt32(cbxMarca.SelectedValue); Articulo.Grupo.Id = Convert.ToInt32(cbxGrupos.SelectedValue); Articulo.Proveedor.Id = Convert.ToInt32(cbxProveedor.SelectedValue); Articulo.UltimaModificacion = Convert.ToDateTime(System.DateTime.UtcNow); Articulo.ImpInterno = Convert.ToDouble(txtImpInterno.Text); bool valid = new Helps.ValidacionDeDatos(Articulo).Validar(); if (valid == true) { string resultado = Articulo.GuardarCambios(); MessageBox.Show(resultado); LimpiarForm(); this.Close(); } } catch (Exception ex) { MessageBox.Show("No se pudo editar por: " + ex); } } }
private void btnGuardar_Click(object sender, EventArgs e) { //INSERTAR if (editar == false) { try { articulo.State = EntityState.Agregado; articulo.Codigo = txtCodigo.Text; articulo.Descripcion = txtDescripcion.Text; articulo.Marc = Convert.ToInt32(txtMarca.Text); //articulo.Grup = Convert.ToInt32(txtGrupo.Text); articulo.Prov = Convert.ToInt32(txtProveedor.Text); articulo.Costo = Convert.ToDouble(txtCosto.Text); articulo.Precio = Convert.ToDouble(txtPrecio.Text); articulo.Lista2 = Convert.ToDouble(txtL2.Text); articulo.Lista3 = Convert.ToDouble(txtL3.Text); articulo.Iva = Convert.ToInt32(txtIva.Text); articulo.PuntoDePedido = Convert.ToInt32(txtPunto.Text); articulo.Stock = Convert.ToInt32(txtStock.Text); bool valid = new Helps.ValidacionDeDatos(articulo).Validar(); if (valid == true) { string resultado = articulo.GuardarCambios(); MessageBox.Show(resultado); limpiarForm(); this.Close(); } } catch (Exception ex) { MessageBox.Show("No se pudo agregar por: " + ex); } } //EDITAR if (editar == true) { try { articulo.State = EntityState.Modificado; articulo.Id = Convert.ToInt32(txtId.Text); articulo.Codigo = txtCodigo.Text; articulo.Descripcion = txtDescripcion.Text; articulo.Marc = Convert.ToInt32(txtMarca.Text); //articulo.Grup = Convert.ToInt32(txtGrupo.Text); articulo.Prov = Convert.ToInt32(txtProveedor.Text); articulo.Costo = Convert.ToDouble(txtCosto.Text); articulo.Precio = Convert.ToDouble(txtPrecio.Text); articulo.Lista2 = Convert.ToDouble(txtL2.Text); articulo.Lista3 = Convert.ToDouble(txtL3.Text); articulo.Iva = Convert.ToInt32(txtIva.Text); articulo.PuntoDePedido = Convert.ToInt32(txtPunto.Text); articulo.Stock = Convert.ToInt32(txtStock.Text); bool valid = new Helps.ValidacionDeDatos(articulo).Validar(); if (valid == true) { string resultado = articulo.GuardarCambios(); MessageBox.Show(resultado); limpiarForm(); this.Close(); } } catch (Exception ex) { MessageBox.Show("No se pudo editar por: " + ex); } } }