Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
 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.");
             }
         }
     }
 }
Ejemplo n.º 3
0
 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();
     }
 }
Ejemplo n.º 4
0
 public void ActualizarPantalla()
 {
     dgvMozos.DataSource    = Mozo.ListarTodos();
     pnlMozo.Enabled        = false;
     dgvMozos.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
 }