//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; } } }
/// <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; } } }
/// <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; } } }