Пример #1
0
        //static HttpClient client = new HttpClient();

        public Boolean Insert(Compañia t, Usuario user, Compañia copiarDe, out String mensaje)
        {
            try
            {
                ///Mandemos estas verificaciones a la capa entida
                if (!VerificaString.VerificarID(t.NumeroCedula, t.TipoId, out mensaje))
                {
                    return(false);
                }
                if (!VerificaString.IsNullOrWhiteSpace(t.Nombre, "Nombre", out mensaje))
                {
                    return(false);
                }
                if (!VerificaString.ValidarEmail(t.Correo))
                {
                    mensaje = "Formato de correo invalido";
                    return(false);
                }

                if (compañiaDao.Insert(t, user, copiarDe, out mensaje))
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                mensaje = ex.Message;
                return(false);
            }
        }
 private void TxtBoxNombreLeave(object sender, EventArgs e)
 {
     if (this.Visible)
     {
         if (!VerificaString.IsNullOrWhiteSpace(txtBoxNombre.Text, "Nombre", out String mensaje))
         {
             MessageBox.Show(mensaje, TextoGeneral.NombreApp, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
             txtErrorNombre.Visible = true;
         }
         else
         {
             txtErrorNombre.Visible = false;
         }
     }
 }
Пример #3
0
 /// <summary>
 /// Verifica que el username pueda ser asignado
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void TxtBoxUsuario_Leave(object sender, EventArgs e)
 {
     if (this.Visible && txtBoxUsuario.Enabled)
     {
         if (usuarioCL.VerificarUserName(txtBoxUsuario.Text) || !VerificaString.IsNullOrWhiteSpace(txtBoxUsuario.Text, "nombre de usuario", out String mensaje))
         {
             MessageBox.Show("Nombre de usuario no valido", TextoGeneral.NombreApp, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
             txtErrorUserName.Visible = true;
         }
         else
         {
             txtErrorUserName.Visible = false;
         }
     }
 }
Пример #4
0
 /// <summary>
 /// Verifica el número de cédula del usuario
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void TxtBoxID_Leave(object sender, EventArgs e)
 {
     if (this.Visible && txtBoxID.Enabled)
     {
         if (!VerificaString.IsNullOrWhiteSpace(txtBoxID.Text, "Identificación", out String mensaje))
         {
             MessageBox.Show("Formato de cédula no valido", TextoGeneral.NombreApp, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
             txtErrorCedula.Visible = true;
         }
         else if ((ListUsuarios.Where(x => x.MyCedula == txtBoxID.Text).Count()) > 0)
         {
             MessageBox.Show("Esta número de identificación se encuentra ocupado", TextoGeneral.NombreApp, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
             txtErrorCedula.Visible = true;
         }
         else
         {
             txtErrorCedula.Visible = false;
         }
     }
 }