private async void Guardar_Registro() { try { if (Validar1(1)) { Cursor = Cursors.WaitCursor; if (!(GetExistingData() > 0)) { var curs = new Usuarios { //CursosTypoNome = txtNome.Text == null ? "" : "", UsuarioNomeCompleto = txtNomeCompleto.Text, Apelido = txtApelido.Text, Login = txtLogin.Text, Senha = Encriptar.GetMD5Hash(txtSenha.Text), DataNascimento = Convert.ToDateTime(dateEdit1.EditValue), Email = txtEmail.Text.Trim(), Pin = Encriptar.GetMD5Hash(txtPIN.Text), Estado = (bool)checkEdit1.EditValue, GrupoId = Convert.ToInt32(txtGrupos.EditValue), Perfil = (byte[])ImagemTratamento.ImageToByteArray(ImagemPictureEdit.Image) }; if ((await UsuariosControllers.GetInstacia().Insert(curs)).IsSucess) { XtraMessageBox.Show("Serviço Inserido com Sucesso!...", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); ListGeral(); limpar_Campos(); } else { XtraMessageBox.Show("Este Valor já existe tente novamente", "Má conclusão", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { XtraMessageBox.Show("Lamentamos mais já existe este login no Sistema\n Não pode existir PIN ou login com o mesmo acesso", "Má conclusão", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (System.Exception exception) { MessageBox.Show("Erro " + exception, "Erro de SQL", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { Cursor = Cursors.Default; } }
public void GuardarTest() { UsuariosControllers controller = new UsuariosControllers(); Usuarios usuarios = new Usuarios(); usuarios.UsuarioId = 0; usuarios.NombrePersona = "Paco"; usuarios.NombreUsuario = "Pakko"; usuarios.NivelUsuario = "Administrador"; usuarios.FechaIngreso = DateTime.Now; usuarios.Clave = "1"; usuarios.ConfirmarClave = "1"; usuarios.EmailUsuario = "no se"; Assert.IsTrue(controller.Guardar(usuarios)); }
public void GuardarTest() { UsuariosControllers controllers = new UsuariosControllers(); Usuarios usuarios = new Usuarios(); usuarios.UsuarioId = 0; usuarios.NombrePersona = "Pepito"; usuarios.EmailUsuario = "*****@*****.**"; usuarios.Clave = "12345"; usuarios.ConfirmarClave = "12345"; usuarios.NivelUsuario = "Cajero"; usuarios.FechaIngreso = DateTime.Now; Assert.IsTrue(controllers.Guardar(usuarios)); }
private async void Apagar_Registro() { Cursor = Cursors.WaitCursor; try { if (!txtCodigo.Text.Equals(string.Empty)) { if (XtraMessageBox.Show("Estas preste a apagar o (" + txtNomeCompleto.Text + ")! pretendes continuar?", "Alteração de dados", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK) { var cursos = new Usuarios { UsuariosId = Convert.ToInt32(txtCodigo.Text), UsuarioNomeCompleto = txtNomeCompleto.Text, Apelido = txtApelido.Text, Login = txtLogin.Text, Senha = txtSenha.Text, DataNascimento = Convert.ToDateTime(dateEdit1.EditValue), Email = txtEmail.Text, Pin = txtPIN.Text, Estado = (bool)checkEdit1.EditValue, GrupoId = Convert.ToInt32(txtGrupos.EditValue) }; if ((await UsuariosControllers.GetInstacia().Delete(cursos)).IsSucess) { XtraMessageBox.Show("Serviço Apagado com Sucesso!...", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); ListGeral(); limpar_Campos(); } else { XtraMessageBox.Show("Este Valor já existe tente novamente", "Má conclusão", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } catch (System.Exception exe) { MessageBox.Show(exe.Message, "Erro de SQL", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { Cursor = Cursors.Default; } }
async void Entrar_Login() { if (Validar()) { if (await UsuariosControllers.GetInstacia().Actualizar(txtUsuários.Text, dateTimePicker1.Value.Date, txtpassword_Nova.Text ) > 0) { MessageBox.Show("As suas credencias foram alteradas com Sucesso!... Tente fazer login!", "Mudar Password!...", MessageBoxButtons.OK, MessageBoxIcon.Information); txtUsuários.Text = string.Empty; txtpassword_Nova.Text = string.Empty; txtpassowrd_Nova_.Text = string.Empty; txtUsuários.Focus(); } else { MessageBox.Show("Tentativa falhada!... Tente fazer login!", "Mudar Password!...", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public void GetListTest() { UsuariosControllers controller = new UsuariosControllers(); Assert.IsNotNull(controller.GetList(A => true)); }
public void BuscarTest() { UsuariosControllers controller = new UsuariosControllers(); Assert.IsNotNull(controller.Buscar(2)); }
public void EliminarTest() { UsuariosControllers controller = new UsuariosControllers(); Assert.IsTrue(controller.Eliminar(2)); }
private async void Atualizar_RegistroAsync() { try { if (Validar1(2)) { Cursor = Cursors.WaitCursor; if (!(GetExistingData() > 1)) { if (MessageBox.Show("Estas preste a alterar o valor do (" + txtNomeCompleto.Text + ")! pretendes continuar?", "Alteração de dados", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { string Pass1; string Pass2; if (isNew) { Pass1 = Encriptar.GetMD5Hash(txtSenha.Text); Pass2 = Encriptar.GetMD5Hash(txtPIN.Text); } else { Pass1 = txtSenha.Text; Pass2 = txtPIN.Text; } var cursos = new Usuarios { UsuariosId = Convert.ToInt32(txtCodigo.Text), UsuarioNomeCompleto = txtNomeCompleto.Text, Apelido = txtApelido.Text, Login = txtLogin.Text, Senha = Pass1, DataNascimento = Convert.ToDateTime(dateEdit1.EditValue), Email = txtEmail.Text, Pin = Pass2, Estado = (bool)checkEdit1.EditValue, GrupoId = Convert.ToInt32(txtGrupos.EditValue), Perfil = (byte[])ImagemTratamento.ImageToByteArray(ImagemPictureEdit.Image) }; if ((await UsuariosControllers.GetInstacia().Update(cursos)).IsSucess) { XtraMessageBox.Show("Serviço Atualizado com Sucesso!...", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); ListGeral(); limpar_Campos(); } else { XtraMessageBox.Show("Este Valor já existe tente novamente", "Má conclusão", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { XtraMessageBox.Show("Lamentamos mais já existe este login no Sistema\n Não pode existir PIN ou login com o mesmo acesso", "Má conclusão", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (System.Exception exe) { XtraMessageBox.Show(exe.Message, "Arro de Actualização", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { Cursor = Cursors.Default; } }
private async Task <List <Usuarios> > FiltersAsync() { return(await UsuariosControllers.GetInstacia().GetList()); }