private void EmailTextEdit_Validating(object sender, System.ComponentModel.CancelEventArgs e) { EmailTextEdit.Text = EmailTextEdit.Text.Trim(); if (!string.IsNullOrWhiteSpace(EmailTextEdit.Text.Trim())) { if (!EmailValidade.GetIstance().IsValidEmail(EmailTextEdit.Text.Trim())) { XtraMessageBox.Show("Email Inválido coloque um email válido", "Email Inválido", MessageBoxButtons.OK, MessageBoxIcon.Error); EmailTextEdit.Focus(); } else { var result = alunoModels.GetAll().Where(x => x.Email.ToLower() == EmailTextEdit.Text.ToLower()).FirstOrDefault(); if (result != null) { if (string.IsNullOrWhiteSpace(IDTextEdit.Text) || IDTextEdit.Text.Equals(0)) { XtraMessageBox.Show("Lamentamos mais este E-Mail já Existe no Sistema", "E-Mail Existente", MessageBoxButtons.OK, MessageBoxIcon.Error); EmailTextEdit.Focus(); } else { if (result.ID != int.Parse(IDTextEdit.Text)) { XtraMessageBox.Show("Lamentamos mais este E-Mail já Existe no Sistema", "E-Mail Existente", MessageBoxButtons.OK, MessageBoxIcon.Error); EmailTextEdit.Focus(); } } } } } }
private void Loader() { alunoModelsBindingSource.DataSource = alunoModels.GetAll() .Include(x => x.Instituicao) .Include(x => x.Turma).ToList(); txtEstadoPedido.Properties.DataSource = Enum.GetValues(typeof(PedidosEstado)); var result = stocksModels.GetAll().Include(x => x.LivrosModels).Select (x => x.LivrosModels.Referencia).ToList(); AutoCompleteDev.Autocomplete(txtProduto, result); }
private async void Loader() { Cursor = Cursors.WaitCursor; try { alunoModelsBindingSource.DataSource = await alunoModels.GetAll() .Include(x => x.Instituicao) .Include(x => x.Turma) .ToListAsync(); } finally { Cursor = Cursors.Default; } }