public void validarCambios() { if (evento == "modificar" && txtCuit.Text != "") { Personaj empNueva = new Personaj(); empNueva.Id = emp.Id; empNueva.Cuit = txtCuit.Text; empNueva.RazonSocial = txtRazonSoc.Text; empNueva.NroIngresosBrutos = txtIngBrutos.Text; empNueva.TipoIva = (TipoIva)cmbTipoIva.SelectedItem; empNueva.Domicilios = domicilios; empNueva.Telefonos = telefonos; empNueva.Emails = emails; empNueva.Sucursales = sucursales; if (!Utils.sonIguales(emp, empNueva)) { DialogResult v_res = MessageBox.Show("Ha realizado cambios.\nDesea guardar los cambios?", "Guardar cambios", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (v_res == DialogResult.Yes) { guardarDatos(); } } } }
public void prueba(Personaj emp) { foreach (Sucursal suc in emp.Sucursales) { ConexionBD.getSession().Save(suc); ConexionBD.getSession().Flush(); } }
public bool existe(Personaj pj) { if (ConexionBD.getSession().CreateCriteria(typeof(Personaj)).Add(Expression.Eq("Cuit", pj.Cuit)).List<Personaj>().Count > 0) { return true; } else { return false; } }
public bool guardar(Personaj pj) { if (existe(pj)) { return false; } else { ConexionBD.getSession().Save(pj); ConexionBD.getSession().Flush(); return true; } }
private void estadoInicial() { emp = new Personaj(); gestor = new GestorPersonaJ(); domicilios = new List<Domicilio>(); telefonos = new List<Telefono>(); emails = new List<Email>(); limpiarGrillas(); Utils.habilitar(true, btnNuevo, btnModificar, btnEliminar); Utils.habilitar(false, gbEmpresa, tcEmpresa, btnGuardar, btnCancelar); limpiarCampos(); cargarCombo(); evento = ""; dpFechaAlta.Value = DateTime.Today; }
private void buscarEmpresa() { if (Utils.hayDatosCargados(txtCuit) == true) { emp = gestor.buscar(txtCuit.Text); if (emp != null) { txtRazonSoc.Text = emp.RazonSocial; txtIngBrutos.Text = emp.NroIngresosBrutos; cmbTipoIva.SelectedItem = (TipoIva)emp.TipoIva; dpFechaAlta.Value = emp.FechaAlta; txtNomFantasia.Text = emp.NombreFantasia; domicilios = emp.Domicilios; emails = emp.Emails; telefonos = emp.Telefonos; sucursales = emp.Sucursales; //cargarGrillaSucursales(); } else { MessageBox.Show("No existe Empresa", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Debe ingresar el CUIT de la Empresa", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Information); } }