예제 #1
0
        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);
        }
예제 #2
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();
     }
 }