// GET: Empleado/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tb_usuario tb_usuario = db.tb_usuario.Find(id); if (tb_usuario == null) { return(HttpNotFound()); } ViewBag.areausuario = new SelectList(db.tb_categoria.Where(x => x.idTipocategoria == 13), "idCategoria", "nombreCategoria", tb_usuario.areausuario); ViewBag.documentousuario = new SelectList(db.tb_categoria.Where(x => x.idTipocategoria == 26), "idCategoria", "nombreCategoria", tb_usuario.documentousuario); ViewBag.empresesa_usuario = new SelectList(db.tb_categoria.Where(x => x.idTipocategoria == 12), "idCategoria", "nombreCategoria", tb_usuario.empresesa_usuario); ViewBag.formapagousuario = new SelectList(db.tb_categoria, "idCategoria", "nombreCategoria", tb_usuario.formapagousuario); ViewBag.Puesto_Empresa = new SelectList(db.tb_categoria.Where(x => x.idTipocategoria == 11), "idCategoria", "nombreCategoria", tb_usuario.Puesto_Empresa); ViewBag.sexousuario = new SelectList(db.tb_categoria, "idCategoria", "nombreCategoria", tb_usuario.sexousuario); ViewBag.tipodocumento = new SelectList(db.tb_categoria.Where(x => x.idTipocategoria == 15), "idCategoria", "nombreCategoria", tb_usuario.tipodocumento); ViewBag.idPais = new SelectList(db.tb_pais, "idPais", "NombrePais", tb_usuario.idPais); ViewBag.facturaelectronicausuario = new SelectList(db.tb_vigencia, "idVigencia", "nombreVigencia", tb_usuario.facturaelectronicausuario); ViewBag.idZona = new SelectList(db.tb_zona, "idZona", "nombreZona", tb_usuario.idZona); ViewBag.retenedorusuario = new SelectList(db.tb_vigencia, "idVigencia", "nombreVigencia", tb_usuario.retenedorusuario); ViewBag.vigenteusuario = new SelectList(db.tb_vigencia, "idVigencia", "nombreVigencia", tb_usuario.vigenteusuario); ViewBag.idAgencia = new SelectList(db.tb_agencia, "idAgencia", "Direccion", tb_usuario.idAgencia); ViewBag.TIPOUSUARIO = new SelectList(db.tb_categoria.Where(x => x.idTipocategoria == 25), "idCategoria", "nombreCategoria", tb_usuario.TIPOUSUARIO); return(View(tb_usuario)); }
private void btnRegistrarse_Click(object sender, EventArgs e) { using (sistema_ventasEntities1 db = new sistema_ventasEntities1()) { ClsAcceso acceso = new ClsAcceso(); if (acceso.VerificarEmail(txtUser.Text) == true) { MessageBox.Show("¡El usuario ya ha sido registrado, por favor elija un nuevo nombre de usuario!"); } else { if (txtPass1.Text == txtPass2.Text) { tb_usuario usuario = new tb_usuario(); usuario.email = txtUser.Text; usuario.contrasena = txtPass2.Text; ClsDRegistroUsuario registroUsuario = new ClsDRegistroUsuario(); registroUsuario.GuardarUsuario(usuario); } else { MessageBox.Show("Las contraseñas no coinciden, por favor verifique las contraseñas ingresadas"); } } } }
//funciona public HttpResponseMessage ValidarTokenTelefone(string email, string senha, string token, string telefone) { tb_usuario user2 = loginService.RetornaUsuario(email, senha); tb_login user1 = loginService.Get(user2.codLogin); string tokenUser = user1.token.Trim(); string tokenSended = token; if (tokenUser.Equals(tokenSended)) { //validou ok ativa o usuario user2.ativo = true; //user2.celular = telefone; //atualiza a tabela usuarioService.Update(user2); user1.serialChip = telefone; //loginService.Update(user1); var resp = new HttpResponseMessage() { Content = new StringContent("{\"Message\":\"Token validado com sucesso\"}") }; resp.Content.Headers.ContentType = new MediaTypeHeaderValue("application/json"); return(resp); } return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Token inválido")); }
public void CarregarTela(tb_usuario model) { txtID.Text = model.id_usuario.ToString(); txtUsuario.Text = model.nm_usuario; cboFuncionario.Text = model.tb_funcionario.nm_funcionario; cboNivel.Text = model.nv_nivelAcesso; }
public tb_usuario Add(tb_usuario usuario) { tb_usuario user = db.tb_usuario.Add(usuario); db.SaveChanges(); return(user); }
public void alterarSenha(tb_usuario usuario, string confiSenha) { if (usuario.ds_senha == string.Empty) { throw new ArgumentException("Insira uma senha válida"); } if (confiSenha == string.Empty) { throw new ArgumentException("Confirme a sua senha"); } if (usuario.ds_senha != confiSenha) { throw new ArgumentException("Senhas não compatíveis"); } if (usuario.ds_senha.Length < 8) { throw new ArgumentException("Senha deve ter pelo menos 8 caractéres"); } if (confiSenha.Length < 8) { throw new ArgumentException("Senha deve ter pelo menos 8 caractéres"); } db.alterarSenha(usuario); }
//public string AddPedido(Int64 autonumeroProduto, string codBarra, string nomeProduto, // int qtdePedida, double precoItem, Int64 autonumeroCliente, string nomeCliente, string cpfCnpj) public string IncluirUsuario() { using (var dc = new manutEntities()) { var usuario = new tb_usuario { login = "", senha = "", tipoUsuario = "Usuario final", nome = "", email = "", telefone = "", matricula = "", cancelado = "N", cliente = "", autonumeroTipoUsuario = 4 }; dc.tb_usuario.Add(usuario); dc.SaveChanges(); var auto = Convert.ToInt32(usuario.autonumero); return(auto.ToString("#######0")); } }
public List <tb_ordemservico> CriaListaOSMock(int qtdItens) { List <tb_ordemservico> ListaOS = new List <tb_ordemservico>(); Random random = new Random(); for (int i = 0; i < qtdItens; i++) { tb_usuario usuario = new tb_usuario(); tb_ordemservico OS = new tb_ordemservico(); usuario.CPF = random.Next(111111111, 999999999); usuario.DataNascimento = DateTime.Now; usuario.DDD = random.Next(01, 99); usuario.Email = random.Next().ToString(); usuario.ID = random.Next(01, 1000); usuario.NomeCompleto = random.Next().ToString(); usuario.Senha = random.Next().ToString(); usuario.Telefone = random.Next(11111111, 999999999); OS.ID = random.Next(1, 999999999); OS.tb_usuario = usuario; OS.ID_Usuario_Responsavel = random.Next(1, 999999999); OS.Tipo_OS = random.Next(31231231).ToString(); OS.Data_abertura = DateTime.Now; OS.Data_conclusao = DateTime.Now.AddDays(2); ListaOS.Add(OS); } return(ListaOS); }
public void alterarusuario(tb_usuario usuario) { List <tb_usuario> lista = db.ListaDeUsuarios(); tb_usuario usuarioFunc = db.UsuarioPorFuncionario(usuario.id_funcionario); bool nomeExiste = lista.Exists(x => x.nm_usuario == usuario.nm_usuario && x.nm_usuario != usuarioFunc.nm_usuario); bool funcionarioExiste = lista.Exists(x => x.id_funcionario == usuario.id_funcionario && x.id_funcionario != usuarioFunc.id_funcionario); if (nomeExiste == true) { throw new ArgumentException("Usúario já existe"); } if (funcionarioExiste == true) { throw new ArgumentException("Usúario já existe para este funcionário"); } if (usuario.nm_usuario == string.Empty) { throw new ArgumentException("Informe o seu nome de usúario"); } db.alterarusuario(usuario); }
public ActionResult Create([Bind(Include = "idUsuario,anexo_usuario,apellidopaternousuario,apellidomaternousuario,areausuario,Puesto_Empresa,comisionusuario,contactousuario,contrasenausuario,correousuario,correosunatusuario,ctadetraccionusuario,cumpleanosusuario,direccionusuario,documentousuario,empresesa_usuario,facturaelectronicausuario,formapagousuario,lineacreditousuario,metausuario,nombreusuario,numerocontactousuario,numerodocumentousuario,idPais,razonsocialusuario,retenedorusuario,sexousuario,skypeusuario,telefonousuario,tipodocumento,usuario,vigenteusuario,idZona,fecharegistro,usuarioregistro,fechamodificacion,usuariomodificacion,idAgencia,TIPOUSUARIO")] tb_usuario tb_usuario) { if (ModelState.IsValid) { tb_usuario.vigenteusuario = 1; tb_usuario.fecharegistro = DateTime.Today; tb_usuario.usuarioregistro = 1; db.tb_usuario.Add(tb_usuario); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.areausuario = new SelectList(db.tb_categoria.Where(x => x.idTipocategoria == 13), "idCategoria", "nombreCategoria", tb_usuario.areausuario, db.tb_categoria.Where(x => x.idTipocategoria == 13)); ViewBag.documentousuario = new SelectList(db.tb_categoria, "idCategoria", "nombreCategoria", tb_usuario.documentousuario); ViewBag.empresesa_usuario = new SelectList(db.tb_categoria, "idCategoria", "nombreCategoria", tb_usuario.empresesa_usuario); ViewBag.formapagousuario = new SelectList(db.tb_categoria, "idCategoria", "nombreCategoria", tb_usuario.formapagousuario); ViewBag.Puesto_Empresa = new SelectList(db.tb_categoria, "idCategoria", "nombreCategoria", tb_usuario.Puesto_Empresa); ViewBag.sexousuario = new SelectList(db.tb_categoria, "idCategoria", "nombreCategoria", tb_usuario.sexousuario); ViewBag.tipodocumento = new SelectList(db.tb_categoria, "idCategoria", "nombreCategoria", tb_usuario.tipodocumento); ViewBag.idPais = new SelectList(db.tb_pais, "idPais", "NombrePais", tb_usuario.idPais); ViewBag.facturaelectronicausuario = new SelectList(db.tb_vigencia, "idVigencia", "nombreVigencia", tb_usuario.facturaelectronicausuario); ViewBag.idZona = new SelectList(db.tb_zona, "idZona", "nombreZona", tb_usuario.idZona); ViewBag.retenedorusuario = new SelectList(db.tb_vigencia, "idVigencia", "nombreVigencia", tb_usuario.retenedorusuario); ViewBag.vigenteusuario = new SelectList(db.tb_vigencia, "idVigencia", "nombreVigencia", tb_usuario.vigenteusuario); ViewBag.idAgencia = new SelectList(db.tb_agencia, "idAgencia", "Direccion", tb_usuario.idAgencia); ViewBag.TIPOUSUARIO = new SelectList(db.tb_categoria, "idCategoria", "nombreCategoria", tb_usuario.TIPOUSUARIO); return(View(tb_usuario)); }
public tb_usuario RetornaUsuario(string email, string senha) { tb_login currentLogin = db.tb_login.Where(x => x.email == email && x.senha == senha).FirstOrDefault <tb_login>(); tb_usuario currentUser = db.tb_usuario.Where(z => z.codLogin == currentLogin.codLogin).FirstOrDefault <tb_usuario>(); return(currentUser); }
public ActionResult Login(tb_usuario usuario) { if (ModelState.IsValid) { //var t = modelo.tb_trabajador.Where(a => a.usuario_trabajador.Equals(trabajador.usuario_trabajador) && a.contra_trabajador.Equals(trabajador.contra_trabajador)).FirstOrDefault(); var v = modelo.tb_usuario.Where(a => a.usuario_cliente.Equals(usuario.usuario_cliente) && a.contra_cliente.Equals(usuario.contra_cliente)).FirstOrDefault(); if (v != null) { if (v.id_tipo == 1) { Session["LogedUserID"] = v.nom_cliente + " " + v.apepat_cliente.ToString(); return(RedirectToAction("Index_Login")); } else { Session["LogedUserID"] = v.nom_cliente + " " + v.apepat_cliente.ToString(); return(View("Index_Login_Administrador")); } } else { return(RedirectToAction("Login")); } } return(View(usuario)); }
private void btnAgregar_Click(object sender, EventArgs e) { ClsDUsuarios Vusuarios = new ClsDUsuarios(); if (txtCorreo.Text == "" && txtPass.Text == "") { MessageBox.Show("Datos inválidos"); } else { if (acceso.VerificarEmail(txtCorreo.Text) == true) { MessageBox.Show("¡El usuario ya ha sido registrado, por favor elija un nuevo nombre de usuario!"); } else { using (sistema_ventasEntities1 db = new sistema_ventasEntities1()) { tb_usuario usuario = new tb_usuario(); usuario.email = txtCorreo.Text; usuario.contrasena = txtPass.Text; Vusuarios.GuardarUsuario(usuario); load(); } } } }
public HttpResponseMessage AtualizarTokenGCM(long codUsuario, string uidFirebase) { if (codUsuario == 0) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Codigo Usuario nulo")); } if (uidFirebase == "" || uidFirebase == null) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "UidFirebase nulo ou vazio")); } tb_usuario userUpdateToken = usuarioService.Get(codUsuario); userUpdateToken.uidFirebase = uidFirebase; string result = usuarioService.Update(userUpdateToken); if (result == "Usuario não encontrado") { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Usuario não encontrado")); } else { return(Request.CreateResponse(HttpStatusCode.OK)); } }
private void btnActualizar_Click(object sender, EventArgs e) { ClsDUsuarios Vusuarios = new ClsDUsuarios(); if (txtCorreo.Text == "" && txtPass.Text == "") { MessageBox.Show("Datos inválidos"); } else { if (acceso.VerificarPass(txtPassAntigua.Text, correoS) == true) { using (sistema_ventasEntities1 db = new sistema_ventasEntities1()) { tb_usuario usuario = new tb_usuario(); usuario.iDUsuario = Convert.ToInt32(dtgUsuarios.CurrentRow.Cells[0].Value.ToString()); usuario.email = txtCorreo.Text; usuario.contrasena = txtPass.Text; Vusuarios.ActualizarUsuario(usuario); load(); } } else { MessageBox.Show("¡Contraseña incorrecta!"); } } }
public tb_usuario Remove(long id) { tb_usuario user = db.tb_usuario.Find(id); db.tb_usuario.Remove(user); db.SaveChanges(); return(user); }
public ActionResult DeleteConfirmed(int id) { tb_usuario tb_usuario = db.tb_usuario.Find(id); tb_usuario.vigenteusuario = 2; db.SaveChanges(); return(RedirectToAction("Index")); }
public tb_usuario ValidarLogin(string email_usuario, string senha_usuario) { Banco objBanco = new Banco(); tb_usuario objUser = objBanco.tb_usuario.FirstOrDefault(p => p.email_usuario == email_usuario && p.senha_usuario == senha_usuario); return(objUser); }
public void alterarSenha(tb_usuario modelo) { tb_usuario alterar = db.tb_usuario.FirstOrDefault(x => x.id_usuario == modelo.id_usuario); modelo.ds_senha = alterar.ds_senha; db.SaveChanges(); }
public void RemoverUsuario(int id) { tb_usuario deletar = db.tb_usuario.FirstOrDefault(x => x.id_usuario == id); db.tb_usuario.Remove(deletar); db.SaveChanges(); }
/// <summary> /// Altera dados na base de dados /// </summary> /// <param name="usuarioModel"></param> public void Editar(UsuarioModel usuarioModel) { tb_usuario usuarioE = new tb_usuario(); Atribuir(usuarioModel, usuarioE); unitOfWork.RepositorioUsuario.Editar(usuarioE); unitOfWork.Commit(shared); }
/// <summary> /// Insere um novo na base de dados /// </summary> /// <param name="usuarioModel">Dados do modelo</param> /// <returns>Chave identificante na base</returns> public int Inserir(UsuarioModel usuarioModel) { tb_usuario usuarioE = new tb_usuario(); Atribuir(usuarioModel, usuarioE); unitOfWork.RepositorioUsuario.Inserir(usuarioE); unitOfWork.Commit(shared); return(usuarioE.IDUsuario); }
/// <summary> /// Atribui dados do Usuario Model para o Usuario Entity /// </summary> /// <param name="usuarioModel">Objeto do modelo</param> /// <param name="usuarioE">Entity mapeada da base de dados</param> private void Atribuir(UsuarioModel usuarioModel, tb_usuario usuarioE) { usuarioE.IDUsuario = usuarioModel.Id_Usuario; usuarioE.Nome = usuarioModel.Nome; usuarioE.Email = usuarioModel.Email; usuarioE.Usuario = usuarioModel.Usuario; usuarioE.Telefone = usuarioModel.Telefone; usuarioE.Senha = usuarioModel.Senha; }
public HttpResponseMessage Logar(JObject login) { var user = login.ToObject <tb_login>(); string userEmail = user.email; string userSenha = user.senha; string serialChip = user.serialChip; LoginSecure loginSecure = new LoginSecure(); if (userEmail == null || userEmail == "") { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Email nulo ou vazio")); } if (userSenha == null || userSenha == "") { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Senha nula ou vazia")); } bool valida = false; bool ativo; bool verificaTelefone; valida = loginSecure.Login(userEmail, userSenha); ativo = loginService.VerificarAtivo(user.email, user.senha); verificaTelefone = loginService.verificarTelefone(user.email, user.senha, user.serialChip); if (valida == true && ativo == true && verificaTelefone == true) { tb_usuario getUsuario = loginService.RetornaUsuario(user.email, user.senha); tb_usuario retorno = usuarioService.Get(getUsuario.codUsuario); return(Request.CreateResponse(HttpStatusCode.OK, retorno)); } else if (valida == true && ativo == true && verificaTelefone == false) { loginService.DesativarUsuario(userEmail, userSenha); string token = GerarToken(); loginService.AtualizarToken(userEmail, token); EnviarTokenEmail(userEmail, token); return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Telefone difere do cadastro")); } else if (valida == true && ativo == false) { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Usuario inativo")); } else { return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, "Login ou senha inválidos")); } }
private void btnActualizar_Click(object sender, EventArgs e) { ClsUsuario usuario = new ClsUsuario(); tb_usuario userList = new tb_usuario(); userList.email = txtEmail.Text; userList.contrasena = txtPass.Text; usuario.actualizarUser(userList); }
public void alterarusuario(tb_usuario modelo) { tb_usuario alterar = db.tb_usuario.FirstOrDefault(x => x.id_usuario == modelo.id_usuario); alterar.nm_usuario = modelo.nm_usuario; alterar.id_funcionario = modelo.id_funcionario; alterar.nv_nivelAcesso = modelo.nv_nivelAcesso; db.SaveChanges(); }
public void EliminarUsuario(tb_usuario tb) { using (sistema_ventasEntities db = new sistema_ventasEntities()) { tb = db.tb_usuario.Find(tb.iDUsuario); db.tb_usuario.Remove(tb); db.SaveChanges(); MessageBox.Show("Removido"); } }
public void EliminarUsuario(tb_usuario tbParametro) { using (sistema_ventasEntities db = new sistema_ventasEntities()) { tbParametro = db.tb_usuario.Find(tbParametro.iDUsuario); db.tb_usuario.Remove(tbParametro); db.SaveChanges(); } }
public void Eliminar(int Id) { using (sistema_ventasEntities db = new sistema_ventasEntities()) { tb_usuario user = db.tb_usuario.Where(x => x.iDUsuario == Id).Select(x => x).FirstOrDefault(); db.tb_usuario.Remove(user); db.SaveChanges(); } }
public void ModificarUsuario(tb_usuario tbParametro) { using (sistema_ventasEntities db = new sistema_ventasEntities()) { int update = tbParametro.iDUsuario; tb_usuario tb = db.tb_usuario.Where(x => x.iDUsuario == update).Select(x => x).FirstOrDefault(); tb.email = tbParametro.email; tb.contrasena = tbParametro.contrasena; db.SaveChanges(); } }