private void GuardarModificacion() { mozo.Cuil = Convert.ToInt64(txtCuil.Text.Replace("-", "")); mozo.Nombre = txtNombre.Text; mozo.Apellido = txtApellido.Text; mozo.Direccion = txtDireccion.Text; mozo.Mail = txtMail.Text; mozo.Nacimiento = dtpNacimiento.Value; if (mozo.ModificarMozo()) { CapaNegocio.Funciones.mOk(this, "Los cambios al mozo se guardaron correctamente"); dgvMozos.DataSource = Mozo.ListarTodos(); banderaGuardar = true; Clear(); pnlMozo.Enabled = false; } dgvMozos.DataSource = Mozo.ListarTodos(); }
private void btnEliminar_Click(object sender, EventArgs e) { Clear(); if (CapaNegocio.Funciones.RowSeleccionado( dgvMozos.SelectedRows.Count, "un mozo", "eliminarlo.", this)) { pnlMozo.Enabled = false; if (CapaNegocio.Funciones.mConsulta(this, "¿Está seguro de que desea eliminar el mozo?")) { long cuil = Convert.ToInt64(dgvMozos.CurrentRow.Cells["cuil"].Value); if (Mozo.Eliminar(cuil)) { Funciones.mOk(this, "Se eliminó correctamente el mozo."); dgvMozos.DataSource = Mozo.ListarTodos(); } else { Funciones.mError(this, "Error al eliminar el mozo."); } } } }
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(); } }
public void ActualizarPantalla() { dgvMozos.DataSource = Mozo.ListarTodos(); pnlMozo.Enabled = false; dgvMozos.SelectionMode = DataGridViewSelectionMode.FullRowSelect; }