public static Mozo TraerUnMozo(long cuil) { DataTable mozo = CapaDatos.MozoBD.TraerUnMozo(cuil); DataRow rowus = mozo.Rows[0]; Mozo mozoo = new Mozo(); Persona.TraerUnaPersona(cuil, mozoo); return(mozoo); }
private void btnGuardar_Click(object sender, EventArgs e) { if (banderaGuardar) { CapaNegocio.Mozo mozo1 = new CapaNegocio.Mozo(txtNombre.Text, txtApellido.Text, txtDireccion.Text, txtMail.Text, Convert.ToInt64(txtCuil.Text.Replace("-", "")), dtpNacimiento.Value); if (mozo1.Error) { if (mozo1.Mensaje == "Cuil existente no activo") { if (CapaNegocio.Funciones.mConsulta(this, "Existe un mozo no activo con este cuil, ¿Desea ver esos datos para soobreescribirlos?, de ser la respuesta no, se creara un nuevo mozo con los datos que ingreso.")) { banderaGuardar = false; MostrarDatosMozo(mozo1.Cuil); } else { GuardarModificacion(); } } else { CapaNegocio.Funciones.mError(this, mozo1.Mensaje); } } else { CapaNegocio.Funciones.mOk(this, "Los datos del mozo se guardaron con éxito."); dgvMozos.DataSource = Mozo.ListarTodos(); Clear(); pnlMozo.Enabled = false; } } else { GuardarModificacion(); } }