public ActionResult <usuarioDTO> Put([FromBody] usuarioDTO usuarioDTO) { try { if (!Validausuario(usuarioDTO)) { var usuarioEntity = new UsuarioEntity() { cod_usuario = usuarioDTO.cod_usuario, cod_perfil = usuarioDTO.perfil.cod_perfil, email = usuarioDTO.email.Trim(' '), nome = usuarioDTO.nome.Trim(' ') }; var Updateusuario = _usuarioRepository.Update(usuarioEntity); return(new OkObjectResult(usuarioDTO)); } else { return(new BadRequestObjectResult("Erro no update!")); } } catch (Exception) { return(new BadRequestObjectResult("Erro no update!")); } }
public int insertUser(usuarioDTO USER) { try { SqlCommand comando = new SqlCommand(); comando.Connection = Conexao(); comando.CommandText = "INSERT INTO TB_Usuario (Nome_user, Login_user, Senha_user, Email_user, Cad_user, Flg_situacao, Cod_perfil) " + "VALUES (@Nome_user, @Login_user, @Senha_user, @Email_user, @Cad_user, @Flg_situacao, @Cod_perfil)"; comando.Parameters.Clear(); comando.Parameters.Add("@Nome_user", SqlDbType.VarChar, 100).Value = USER.Nome_user; comando.Parameters.Add("@Login_user", SqlDbType.VarChar, 100).Value = USER.Login_user; comando.Parameters.Add("@Senha_user", SqlDbType.VarChar, 100).Value = USER.Senha_user; comando.Parameters.Add("@Email_user", SqlDbType.VarChar, 100).Value = USER.Email_user; comando.Parameters.Add("@Cad_user", SqlDbType.DateTime).Value = DateTime.Now; comando.Parameters.Add("@Flg_situacao", SqlDbType.Char, 1).Value = USER.Flg_situacao; comando.Parameters.Add("@Cod_perfil", SqlDbType.Int).Value = USER.Cod_perfil; comando.CommandType = CommandType.Text; comando.ExecuteNonQuery(); Conexao().Close(); return(1); } catch (Exception ex) { log.Error("Erro ao se comunicar com o banco de dados", ex); Conexao().Close(); return(0); } }
public UsuarioViewModel() { if (IsInDesignMode) return;//por si acaso ? _ServicioUsuario = new UsuarioServiceClient(); _ServicioDepartamento = new DepartamentoServiceClient(); _ServicioProyecto = new ProyectoServiceClient(); ListaUsuarios = new ObservableCollection<usuarioDTO>(); ItemUsuario = new usuarioDTO(); NuevoUsuarioCommand = new CommandBase(p => true, p => NuevoUsuarioCommandAccion()) { IsEnable = true }; GuardarUsuarioCommand = new CommandBase(p => true, p => GuardarUsuarioCommandAccion()) { IsEnable = true }; EliminarUsuarioCommand = new CommandBase(p => true, p => EliminarUsuarioCommandAccion()) { IsEnable = true }; NuevoProyectoCommand = new CommandBase(p => true, p => NuevoProyectoCommandAccion()) { IsEnable = true }; AgregarProyectoCommand = new CommandBase(p => true, p => AgregarProyectoCommandAccion()) { IsEnable = true }; EliminarProyectoCommand = new CommandBase(p => true, p => EliminarProyectoCommandAccion()) { IsEnable = true }; ListarUsuariosCommand = new CommandBase(p => true, p => ListarUsuariosCommandAction()) { IsEnable = true }; ListarUsuariosXNombreCommand = new CommandBase(p => true, p => ListarUsuariosXNombreCommandCommandAccion()) { IsEnable = true }; //lista los usuarios busqueda rapida _ServicioUsuario.ListarUsuariosAsync(); _ServicioUsuario.ListarUsuariosCompleted += _ServicioUsuario_ListarUsuariosCompletedBusquedaRapida; //lista los departamentos _ServicioDepartamento.ListarDepartamentosAsync(); _ServicioDepartamento.ListarDepartamentosCompleted += _ServicioDepartamento_ListarDepartamentosCompleted; ListarUsuariosCommandAction(); }
private void frmHistorico_Load(object sender, EventArgs e) { usuarioDTO dto = new usuarioDTO(); if (information.tipo == 1) { pcbProfessor.Image = Properties.Resources.prof; } else if (information.tipo == 2) { pcbProfessor.Image = Properties.Resources.tec1; } else { pcbProfessor.Image = Properties.Resources.adm; } lblNome.Text = information.nome; pcbProfessor.ImageLocation = information.foto; cmbHist.AddItem("Consultar por:"); cmbHist.AddItem("ID Máquina"); cmbHist.AddItem("Professor"); cmbHist.AddItem("Data mais antiga"); cmbHist.AddItem("Data mais atual"); cmbHist.selectedIndex = 0; carregaGrid(); }
public int insereUsuario(usuarioDTO USU) { try { SqlConnection conexao1 = new SqlConnection(); conexao1.ConnectionString = Properties.Settings.Default.conexao1; SqlCommand comando = new SqlCommand(); comando.Connection = conexao1; comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "INSERT INTO TB_USUARIO (Nome_usu, Login_usu, Senha_usu, Email_usu, Cad_usu,Flg_situacao, Cod_perfil) VALUES(@Nome, @Login, @Senha, @Email, @Cad,@Flg, @Cod)"; comando.Parameters.AddWithValue("@Nome", USU.NOME_USU); comando.Parameters.AddWithValue("@Login", USU.LOGIN_USU); comando.Parameters.AddWithValue("@Senha", USU.SENHA_USU); comando.Parameters.AddWithValue("@Email", USU.EMAIL_USU); comando.Parameters.AddWithValue("@Cad", USU.CAD_USU); comando.Parameters.AddWithValue("@Flg", USU.FLG_SITUACAO); comando.Parameters.AddWithValue("@Cod", USU.COD_PERFIL); conexao1.Open(); int qtd = comando.ExecuteNonQuery(); conexao1.Close(); return(qtd); } catch (Exception ex) { throw ex; } }
public int alteraUsuario(usuarioDTO USU) { try { SqlConnection conexao1 = new SqlConnection(); conexao1.ConnectionString = Properties.Settings.Default.conexao1; SqlCommand comando = new SqlCommand(); comando.Connection = conexao1; comando.CommandText = "UPDATE TB_USUARIO SET Nome_usu = @Nome, Login_usu = @Login, Senha_usu = @Senha, Email_usu = @Email, Cad_usu = @Cad, Flg_situacao = @Flg, Cod_perfil = @Cod WHERE Id_usuario = @ID"; comando.Parameters.AddWithValue("@ID", USU.ID_USU); comando.Parameters.AddWithValue("@Nome", USU.NOME_USU); comando.Parameters.AddWithValue("@Login", USU.LOGIN_USU); comando.Parameters.AddWithValue("@Senha", USU.SENHA_USU); comando.Parameters.AddWithValue("@Email", USU.EMAIL_USU); comando.Parameters.AddWithValue("@Cad", USU.CAD_USU); comando.Parameters.AddWithValue("@Flg", USU.FLG_SITUACAO); comando.Parameters.AddWithValue("@Cod", USU.COD_PERFIL); conexao1.Open(); int qtd = comando.ExecuteNonQuery(); conexao1.Close(); return(qtd); } catch (Exception ex) { throw ex; } }
public int updateUser(usuarioDTO USER) { try { SqlCommand comando = new SqlCommand(); comando.Connection = Conexao(); comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "UPDATE TB_Usuario SET Nome_user = @Nome_user, " + "Login_user = @Login_user, " + "Senha_user = @Senha_user, " + "Email_user = @Email_user, " + "Cad_user = @Cad_user, " + "Flg_situacao = @Flg_situacao, " + "Cod_perfil = @Cod_perfil " + "WHERE Id_user = @Id_user"; comando.Parameters.Clear(); comando.Parameters.Add("@Nome_user", SqlDbType.VarChar, 100).Value = USER.Nome_user; comando.Parameters.Add("@Login_user", SqlDbType.VarChar, 100).Value = USER.Login_user; comando.Parameters.Add("@Senha_user", SqlDbType.VarChar, 100).Value = USER.Senha_user; comando.Parameters.Add("@Email_user", SqlDbType.VarChar, 100).Value = USER.Email_user; comando.Parameters.Add("@Cad_user", SqlDbType.DateTime).Value = DateTime.Now; comando.Parameters.Add("@Flg_situacao", SqlDbType.Char, 1).Value = USER.Flg_situacao; comando.Parameters.Add("@Cod_perfil", SqlDbType.Int).Value = USER.Cod_perfil; comando.Parameters.Add("@Id_user", SqlDbType.Int).Value = USER.Id_user; comando.ExecuteNonQuery(); Conexao().Close(); return(1); } catch (Exception ex) { log.Error("Erro ao se comunicar com o banco de dados", ex); Conexao().Close(); return(0); } }
public int deletaUsuario(usuarioDTO USU) { try { SqlConnection conexao1 = new SqlConnection(); conexao1.ConnectionString = Properties.Settings.Default.conexao1; SqlCommand comando = new SqlCommand(); comando.Connection = conexao1; comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "DELETE TB_USUARIO WHERE Id_usuario = @ID;"; comando.Parameters.AddWithValue("@ID", USU.ID_USU); comando.Parameters.AddWithValue("@Nome", USU.NOME_USU); comando.Parameters.AddWithValue("@Login", USU.LOGIN_USU); comando.Parameters.AddWithValue("@Senha", USU.SENHA_USU); comando.Parameters.AddWithValue("@Email", USU.EMAIL_USU); comando.Parameters.AddWithValue("@Cad", USU.CAD_USU); comando.Parameters.AddWithValue("@Flg", USU.FLG_SITUACAO); comando.Parameters.AddWithValue("@Cod", USU.COD_PERFIL); conexao1.Open(); int qtd = comando.ExecuteNonQuery(); conexao1.Close(); return(qtd); } catch (Exception ex) { throw ex; } }
private void btnDelete_Click(object sender, EventArgs e) { vModo = "Excluir"; if (MessageBox.Show("Deseja mesmo excluir este registro? A ação não pode ser desfeita", "EXCLUIR", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK) { try { usuarioDTO USER = new usuarioDTO { Id_user = idSelectdUser }; int x = new usuarioBLL().deleteUser(USER); if (x > 0) { lblStatus.Text = "Excluído com sucesso!"; } log.Info("Dados de usuário excluídos"); } catch (Exception ex) { MessageBox.Show("Erro ao excluir dados de usuário.\n" + Environment.NewLine + ex.Message, "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error); log.Error(ex); } } limpaCampos(); loadGrid(); }
public void excluir(usuarioDTO dto) { SqlCommand cmd = new SqlCommand("delete from tbUsuario where codUsuario=@cod", con.conectarBD()); cmd.Parameters.Add("@cod", SqlDbType.VarChar).Value = dto.CodUsuario; cmd.ExecuteNonQuery(); con.desconectarBD(); }
public string getUser(usuarioDTO usuario) { string result = ""; blUsuarios oblUser = new blUsuarios(); result = oblUser.getUser(usuario.UserId); return(result); }
public int resetearContrasenia(usuarioDTO usuario) { int result = 0; blUsuarios oblUser = new blUsuarios(); result = oblUser.resetearContrasenia(usuario.UserId); return(result); }
public string actualizarUsuario(usuarioDTO usuario) { string result = ""; blUsuarios oblUser = new blUsuarios(); result = oblUser.actualizarUsuario(usuario.UserId, usuario.userName, usuario.roles, usuario.cargo, usuario.nombreCompleto, usuario.email, usuario.idSede); return(result); }
public int actualizarEstado(usuarioDTO usuario) { int result = 0; blUsuarios oblUser = new blUsuarios(); result = oblUser.actualizarEstado(usuario.UserId, usuario.IsActive); return(result); }
public int cambiarContrasenia(usuarioDTO usuario) { int result = 0; blUsuarios oblUser = new blUsuarios(); result = oblUser.cambiarContrasenia(usuario.UserId, usuario.password); return(result); }
public int insereUsuario(usuarioDTO USU) { try { return(new usuarioDAL().insereUsuario(USU)); }catch (Exception ex) { throw ex; } }
public void verificaLoginUsu(usuarioDTO dtovar) { try { dal.validarLog(dtovar); } catch (Exception erro) { throw erro; } }
public void novoUsuario(usuarioDTO dtovar) { try { dal.novoUsuario(dtovar); } catch (Exception ex) { throw ex; } }
public void alterarUsuario(usuarioDTO dtovar) { try { dal.alterarUsuario(dtovar); } catch (Exception ex) { throw ex; } }
public List <usuarioDTO> validar(usuarioDTO dto) { try { return(new usuarioDAL().validar(dto)); } catch (Exception erro) { throw erro; } }
public void deleteUsu(usuarioDTO dto) { try { dal.deletaUsuario(dto); } catch (Exception erro) { throw erro; } }
public void admAlteraUsuario(usuarioDTO dto) { try { dal.admAlteraUsuario(dto); } catch (Exception erro) { throw erro; } }
public int deleteUser(usuarioDTO USER) { try { return(new usuarioDAL().deleteUser(USER)); } catch (Exception ex) { throw ex; } }
public int deletaUsuario(usuarioDTO USU) { try { return(new usuarioDAL().deletaUsuario(USU)); } catch (Exception ex) { throw ex; } }
public void atualizar(usuarioDTO dto) { SqlCommand cmd = new SqlCommand("update tbUsuario set nomeUsuario=@nome,endUsuario=@end,telUsuario=@tel where codUsuario=@cod", con.conectarBD()); cmd.Parameters.Add("@cod", SqlDbType.VarChar).Value = dto.CodUsuario; cmd.Parameters.Add("@nome", SqlDbType.VarChar).Value = dto.NomeUsuario; cmd.Parameters.Add("@end", SqlDbType.VarChar).Value = dto.EndUsuario; cmd.Parameters.Add("@tel", SqlDbType.VarChar).Value = dto.TelUsuario; cmd.ExecuteNonQuery(); con.desconectarBD(); }
public int alterausuario(usuarioDTO USU) { try { return(new usuarioDAL().alteraUsuario(USU)); } catch (Exception ex) { throw ex; } }
public void Inserir(usuarioDTO dto) { SqlCommand cmd = new SqlCommand("insert into tbUsuario values(@codUsuario,@nomeUsuario,@endUsuario,@telUsuario)", con.conectarBD()); cmd.Parameters.Add("@codUsuario", SqlDbType.VarChar).Value = dto.CodUsuario; cmd.Parameters.Add("@nomeUsuario", SqlDbType.VarChar).Value = dto.NomeUsuario; cmd.Parameters.Add("@endUsuario", SqlDbType.VarChar).Value = dto.EndUsuario; cmd.Parameters.Add("@telUsuario", SqlDbType.VarChar).Value = dto.TelUsuario; cmd.ExecuteNonQuery(); con.desconectarBD(); }
public void BuscarUsuario(usuarioDTO dto, string txt) { SqlCommand cmd = new SqlCommand("Select * from tbUsuario where codUsuario=@cod", con.conectarBD()); cmd.Parameters.AddWithValue("@cod", dto.CodUsuario); dr = cmd.ExecuteReader(); while (dr.Read()) { dto.CodUsuario = dr[0].ToString(); dto.NomeUsuario = dr[1].ToString(); dto.EndUsuario = dr[2].ToString(); dto.TelUsuario = dr[3].ToString(); } con.desconectarBD(); }
private bool Validausuario(usuarioDTO usuario) { int cont = 0; var PerfilExistente = _perfilRepository.GetNoTracking(usuario.perfil.cod_perfil); var ValidaEmailExistente = _usuarioRepository.FindByEmail(usuario.email); if (_baseValida.ValidaCampoNull(usuario.nome, usuario.email, usuario.cod_usuario.ToString()) | _baseValida.ValidaEmail(usuario.email) | _baseValida.ValidaString(usuario.nome) | PerfilExistente == null)//Arrumar o email { cont++; } if (usuario.cod_usuario == 0) { if (ValidaEmailExistente != null) { cont++; } } if (usuario.cod_usuario != 0) { var usuarioExistente = _usuarioRepository.GetNoTracking(usuario.cod_usuario); if (usuarioExistente != null) { if (ValidaEmailExistente != null && usuario.email != usuarioExistente.email) { cont++; } } else { cont++; } } if (cont > 0) { return(true); } return(false); }
public int deleteUser(usuarioDTO USER) { try { SqlCommand comando = new SqlCommand(); comando.Connection = Conexao(); comando.CommandType = System.Data.CommandType.Text; comando.CommandText = "DELETE FROM TB_Usuario WHERE Id_user = @Id_user"; comando.Parameters.Clear(); comando.Parameters.Add("@Id_user", SqlDbType.Int).Value = USER.Id_user; comando.ExecuteNonQuery(); Conexao().Close(); return(1); } catch (Exception ex) { log.Error("Erro ao se comunicar com o banco de dados", ex); Conexao().Close(); return(0); } }
public ActionResult <usuarioDTO> Post([FromBody] usuarioDTO usuarioDTO) { usuarioDTO.nome = usuarioDTO.nome.Trim(' ');//nao esta perfeito usuarioDTO.email = usuarioDTO.email.Trim(' '); if (!Validausuario(usuarioDTO)) { var usuarioEntity = new UsuarioEntity() { cod_perfil = usuarioDTO.perfil.cod_perfil, email = usuarioDTO.email, nome = usuarioDTO.nome }; var Newusuario = _usuarioRepository.Add(usuarioEntity); usuarioDTO.cod_usuario = Newusuario.cod_usuario; return(new OkObjectResult(usuarioDTO)); } else { return(new BadRequestObjectResult("Erro no cadastro")); } }
/// <summary> /// Nuevo usuario /// </summary> private void NuevoUsuarioCommandAccion() { if (ItemUsuario != null && ItemUsuario.ID_Usuario != 0) { MessageBoxResult result = MessageBox.Show("Realmente desea ingresar un nuevo usuario.", "Nuevo Usuario", MessageBoxButton.OKCancel); if (result == MessageBoxResult.OK) { ItemUsuario = new usuarioDTO(); ItemUsuario.proyecto = new ObservableCollection<proyectoDTO>(); } else { MessageBox.Show("No hay datos del usuario, para almacenar en el sistema"); } } else { ItemUsuario = new usuarioDTO(); ItemUsuario.proyecto = new ObservableCollection<proyectoDTO>(); } }