public CanjeDeMillas(Models.Usuario user) { // TODO: Complete member initialization this.user = user; this.crear = true; InitializeComponent(); }
public Models.Usuario EncontrarUsuario(string code) { //Mi lista de todos los usuarios encontrados IList<Models.Usuario> users = EncontrarTodos(); //Modelo de usuario esta en nulo Models.Usuario encontrado = new Models.Usuario(); //Para cada usuario foreach (Models.Usuario usuario in users) { //SI el codigo == code if (code == usuario.Code) { //Usuario esta vencido if (usuario.Vencido == "true") { usuario.Multas = usuario.Multas + 1; //Hagale una multa UpdateMulta(code); } //Retorne al usuario que me encontro encontrado = usuario; } } return encontrado; }
public ActionResult Index2() { Models.Usuario datos = new Models.Usuario(); datos.Nombre = "Juan Luis"; datos.Ciudad = "Pamplona"; datos.FechaAlta = DateTime.Today; return View(datos); }
public bool login(String pass,int Rol) { Models.Usuario usuario = new Models.Usuario(); //var user = bd.Usuarios.Find(pass); var user1 = bd.Database.SqlQuery<Models.Usuario>("SELECT * FROM [nidevs00_bdc05].[Usuario] U INNER JOIN [nidevs00_ron09].[RolxUsuario] RU ON RU.idUsuario = U.idUsuario INNER JOIN [nidevs00_ron09].[Rol] RO ON RO.idRol = RU.idRol where Password1 = '" + pass + "' AND RO.idRol = " + Rol); if (user1.ToList().FirstOrDefault() == null) { return (false); } return (true); }
// // GET: /Maestro/ public ActionResult Maestro() { Models.Usuario user = new Models.Usuario(); //user.IdUsuario = 1; //user.Login1 = "zD"; //user.Nombre = "Coyotus"; //user.Password1 = "12"; //bd.Usuarios.Add(user); //bd.SaveChanges(); return View("Maestro"); }
protected void btnBuscar_Click(object sender, EventArgs e) { Models.Usuario usuario = usuarioControlador.buscarUsuario(((Button)sender).ID); if (usuario != null) { lblIdUsuarioM.InnerText = Convert.ToString(usuario.idUsuario); txtNombreM.Value = usuario.nombre; txtCorreoM.Value = usuario.correo; txtUsuarioM.Value = usuario.nick; txtTelefonoM.Value = Convert.ToString(usuario.Telefono); txtCarnetM.Value = Convert.ToString(usuario.Carnet); txtPalabraClaveM.Value = usuario.PalabraClave; ddlRolM.Value = Convert.ToString(usuario.rol.idRol); } }
public bool login(String pass, int Rol) { Models.Usuario usuario = new Models.Usuario(); //var user = bd.Usuarios.Find(pass); var user1 = bd.Database.SqlQuery <Models.Usuario>("SELECT * FROM [nidevs00_bdc05].[Usuario] U INNER JOIN [nidevs00_ron09].[RolxUsuario] RU ON RU.idUsuario = U.idUsuario INNER JOIN [nidevs00_ron09].[Rol] RO ON RO.idRol = RU.idRol where Password1 = '" + pass + "' AND RO.idRol = " + Rol); if (user1.ToList().FirstOrDefault() == null) { return(false); } return(true); }
public void EditarUsuario(Models.Usuario userVM) { var EditUser = db.Usuarios.Find(userVM.Id); EditUser.ApyNom = userVM.ApyNom; EditUser.Celular = userVM.Celular; EditUser.DNI = userVM.DNI; EditUser.Domicilio = userVM.Domicilio; EditUser.Usuario1 = userVM.Usuario1; EditUser.Password = userVM.Password; EditUser.IdZona = userVM.IdZona; db.Entry(EditUser).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); }
async void AD_OnUsuarioAlterado(Models.Usuario usarioAlterado) { LOAD.INICIA("Atualizando dados..."); await PVM.AlterarDados(usarioAlterado); //Atualiza dados locais Usuario DadosAtuais = PVM.USUARIO; DadosAtuais.Nome = usarioAlterado.Nome; DadosAtuais.Email = usarioAlterado.Email; PVM.USUARIO = DadosAtuais; LOAD.FINALIZA(); }
public async Task <bool> HasFavorite(int juegoId, Models.Usuario usuarioActivo) { if (usuarioActivo == null) { usuarioActivo = await GetActiveUser(); } if (usuarioActivo == null) { return(false); } var userFavsDB = DependencyService.Get <Interfaces.IUsuarioJuegosService>(); var result = await userFavsDB.GetJuegoFavByUserIdAndGameId(usuarioActivo.Id, juegoId); return(result != null); }
public Models.Usuario Pegar(int cod) { Models.Usuario usuario = null; string sql = @"select * from usuario where cod = @cod;"; var param = new Dictionary <string, object>(); param.Add("@cod", cod); var dt = _bd.ExecutarSelect(sql, param); usuario = map(dt.Rows[0]); return(usuario); }
public ActionResult LogIn(Models.Usuario user) { if (ModelState.IsValid) { if (IsValid(user.NombreUsuario, user.ContraseñaUsuario)) { FormsAuthentication.SetAuthCookie(user.NombreUsuario, false); return(RedirectToAction("Index", "Home")); } else { ModelState.AddModelError("", "Login details are wrong."); } } return(View(user)); }
public IActionResult Login(Models.Usuario login) { Models.BibliotecaContext uc = new BibliotecaContext(); Models.Usuario logou = uc.Usuarios.FirstOrDefault(x => x.LoginUsuario == login.LoginUsuario && x.SenhaUsuario == login.SenhaUsuario); if (logou == null) { ViewData["Mensagem"] = "Usuário ou Senha inválidos"; return(View("Login")); } else { HttpContext.Session.SetString("user", "admin"); return(RedirectToAction("Index")); } }
public bool consulta(string id) { Models.Usuario usuario = db.Usuario.Find(id); if (usuario == null) { return(false); } else { if (usuario.email.Equals(id)) { return(true); } return(false); } }
public ActionResult Index(Models.Usuario model) { var usuario = db.Usuario.FirstOrDefault(c => c.Email == model.Email && c.Senha == model.Senha); if (usuario != null) { FormsAuthentication.SetAuthCookie(model.Email, false); Util.Comum.GravarUsuarioLogado(usuario); return(RedirectToAction("Index", "Home")); } else { ViewBag.ErroLogin = "******"; } return(View(usuario)); }
public ActionResult Create(Models.Usuario usuario) { if (ModelState.IsValid) { // genero una DAL.Entities.Persona con un mapeo por constructor con la persona que viene de la vista DAL.Entities.Usuario nuevoUsuario = new DAL.Entities.Usuario(usuario); // La agrego a la base de datos db.Usuarios.Add(nuevoUsuario); // Y luego guardo los cambios db.SaveChanges(); // Una vez que guardo redirecciono al index para volver a la tabla return(RedirectToAction("Index")); } return(View(usuario)); }
public ActionResult Login(Models.Usuario user) { if (ModelState.IsValid) { if (user.IsValid(user.Email, user.Password)) { FormsAuthentication.SetAuthCookie(user.Email, user.RememberMe); return(RedirectToAction("Index", "Home")); } else { return(RedirectToAction("Index", "Error", new { error = 1490 })); } } return(RedirectToAction("Index", "Error", new { error = 1489 })); }
public Models.Usuario Obter(int id) { Models.Usuario usuario = null; string select = @"select * from usuario where id = " + id; DataTable dt = _bd.ExecutarSelect(select); if (dt.Rows.Count == 1) { //ORM - Relacional -> Objeto usuario = Map(dt.Rows[0]); } return(usuario); }
public ActionResult Signin([Bind(Include = "Nombre,Apellido,Edad,Username,Password")] Models.Usuario usuario) { if (usuario.Nombre != default(string) && usuario.Apellido != default(string) && usuario.Edad != default(int) && usuario.Username != default(string) && usuario.Password != default(string)) { if (ModelState.IsValid) { db.CargarUsuario(usuario); db.file.UserToJson(db.ArbolUsuarios.ToList()); db.Temp_ = usuario; return(usuario.Administrador ? RedirectToAction(nameof(IndexAdministrador)) : RedirectToAction(nameof(IndexUsuario))); } } return(View(usuario)); }
public Models.Usuario tomarUsuario() { Models.Usuario usuario = new Models.Usuario(); usuario.maxb = 5; string filtro = ""; //VERIFICA CORREO try { filtro = HttpContext.Current.Request.Headers.GetValues("correo").First(); } catch (Exception) { filtro = ""; } //VERIFICA USUARIO string veousu = "0"; try { veousu = HttpContext.Current.Request.Headers.GetValues("id_usuario").First(); } catch (Exception) { veousu = "0"; } int id_usuario = int.Parse(veousu); //VERIFICA ROL veousu = "0"; try { veousu = HttpContext.Current.Request.Headers.GetValues("perfil").First(); if (veousu == null || veousu.Length == 0) { veousu = "0"; } } catch (Exception) { veousu = "0"; } int perfil = int.Parse(veousu); if (filtro.Length > 0 && id_usuario > 0 && perfil > 0) { usuario.id_usuario = id_usuario; usuario.id_rol = perfil; usuario.correo = filtro; // Verificar la viabilidad de utilizar Cookies string alcance = "0"; int alkance = 0; // Verifica si el Headers contiene alcance try { alcance = HttpContext.Current.Request.Headers.GetValues("alcance").First(); } catch (Exception) { alcance = "0"; } alkance = int.Parse(alcance); usuario.ban = validarUsuarioRol(filtro, perfil, id_usuario, alkance, usuario); } else { usuario.id_usuario = 0; usuario.id_rol = 0; usuario.correo = ""; usuario.ban = 9; usuario.alcances = ""; } return(usuario); }
public ActionResult Login(Models.Usuario usuario) { Models.Usuario pessoa = repos.FazerLogin(usuario); if (pessoa != null) { Session["Objeto"] = pessoa; ViewData.Model = usuario.Nome; return(RedirectToAction("inicio", "Home")); } else { ModelState.AddModelError("Email", "Email não é válido"); ModelState.AddModelError("Senha", "Senha não é válida"); return(View()); } }
public int LogarUsuario(UsuarioViewModel usuarioViewModel) { var loginUsuario = new Models.Usuario() { Nome = usuarioViewModel.Nome, Senha = usuarioViewModel.Senha }; var usuarios = new UsuarioDAO().BuscaUsuario(); if (usuarios.Count(x => x.Nome == loginUsuario.Nome && x.Senha == loginUsuario.Senha) > 0) { var possui = usuarios.Where(x => x.Nome == loginUsuario.Nome && x.Senha == loginUsuario.Senha).FirstOrDefault(); return(possui.Id); } return(0); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Models.Usuario us = context.Usuarios.Find(id); var model = new Models.Usuario(); model.login = us.login; model.name = us.name; if (us == null) { return(HttpNotFound()); } return(View(model)); }
[HttpPost] //Insertar public ActionResult Post([FromBody] Models.Request.UsuariosRequest model) { using (Models.BD_PruebaContext db = new Models.BD_PruebaContext()) { Models.Usuario oUsuario = new Models.Usuario(); oUsuario.UsuarioId = model.id; oUsuario.UsuarioNombres = model.nombres; oUsuario.UsuarioApellidos = model.apellidos; oUsuario.UsuarioTelefono = model.telefono; oUsuario.UsuarioDireccion = model.direccion; db.Usuarios.Add(oUsuario); db.SaveChanges(); } return(Ok()); }
internal Models.Usuario map(DataRow row) { Models.Usuario usuario = new Models.Usuario(); usuario.Cod = Convert.ToInt32(row["cod"]); usuario.Email = row["email"].ToString(); usuario.Password = row["password"].ToString(); usuario.Nome = row["nome"].ToString(); usuario.DataNasc = Convert.ToDateTime(row["dataNasc"]); usuario.Cpf = row["cpf"].ToString(); usuario.Endereco = new Models.Endereco(); usuario.Endereco.Cep = row["end_cep"].ToString(); usuario.Endereco.Rua = row["end_rua"].ToString(); usuario.Endereco.Num = Convert.ToInt32(row["end_num"]); return(usuario); }
public ActionResult Login(Models.Usuario usuario) { //falta implementar validacao de usuario if (IsValido()) { //ViewBag.Meses = meses; //ViewBag.anos = anos; ViewBag.Meses = meses; ViewBag.Anos = anos; ViewBag.Texto = TextoParaEnviar; return(View("~/Views/SMSViews/SMSView.cshtml")); } else { return(Index()); } }
private void btn_finaliza_cadastro_Click(object sender, EventArgs e) { Models.Usuario novoUsuario = new Models.Usuario(); novoUsuario.Nome = txb_nome.Text; novoUsuario.CPF1 = txb_CPF.Text; novoUsuario.Idade = Convert.ToInt32(txb_idade.Text); novoUsuario.Email = txb_email.Text; novoUsuario.Telefone = txb_telefone.Text; novoUsuario.Endereco = txb_endereco.Text; novoUsuario.Login = txb_usuario.Text; novoUsuario.Senha = txb_senha.Text; novoUsuario.cadastraUsuario(); this.Close(); }
public void cadastraUsuario(Models.Usuario novoUsuario) { con = new MySqlConnection(); connection = new Connection.Connection(); con.ConnectionString = connection.getConnectionString(); string query = "INSERT INTO responsavel (Nome, CPF, Idade, Email, Telefone, Endereco, Login, Senha, SenhaSALT) VALUES (?Nome, ?CPF, ?Idade, ?Email, ?Telefone, ?Endereco, ?Login, ?Senha, ?SenhaSALT)"; Random salt = new Random(); string senhaHash = Utils.Seguranca.generateHash(novoUsuario.Senha); string senhaSalt = Utils.Seguranca.generateHash(salt.Next(10).ToString()); string SenhaSalted = Utils.Seguranca.generateHash($"{senhaHash}{senhaSalt}"); try { con.Open(); MySqlCommand command = new MySqlCommand(query, con); command.Parameters.AddWithValue("?Nome", novoUsuario.Nome); command.Parameters.AddWithValue("?CPF", novoUsuario.CPF1); command.Parameters.AddWithValue("?Idade", novoUsuario.Idade); command.Parameters.AddWithValue("?Email", novoUsuario.Email); command.Parameters.AddWithValue("?Telefone", novoUsuario.Telefone); command.Parameters.AddWithValue("?Endereco", novoUsuario.Endereco); command.Parameters.AddWithValue("?Login", novoUsuario.Login); command.Parameters.AddWithValue("?Senha", SenhaSalted); command.Parameters.AddWithValue("?SenhaSALT", senhaSalt); command.ExecuteNonQuery(); command.Dispose(); } catch (Exception ex) { MessageBox.Show($"Houve um erro com o banco de dados: {ex}", "Erro BD", MessageBoxButtons.OK, MessageBoxIcon.Warning); } finally { con.Close(); MessageBox.Show("Usuário cadastrado com sucesso!", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public void InsertarUsuario(Models.Usuario userVM) { var newUser = new Models.Usuario() { ApyNom = userVM.ApyNom, DNI = userVM.DNI, Celular = userVM.Celular, Domicilio = userVM.Domicilio, IdZona = userVM.IdZona, Usuario1 = userVM.Usuario1, Password = userVM.Password, Status = 1 }; db.Usuarios.Add(newUser); db.SaveChanges(); }
[HttpPut] //Editar public ActionResult Put([FromBody] Models.Request.UsuariosRequest model) { using (Models.BD_PruebaContext db = new Models.BD_PruebaContext()) { Models.Usuario oUsuario = db.Usuarios.Find(model.id); oUsuario.UsuarioNombres = model.nombres; oUsuario.UsuarioApellidos = model.apellidos; oUsuario.UsuarioTelefono = model.telefono; oUsuario.UsuarioDireccion = model.direccion; db.Entry(oUsuario).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); } return(Ok()); }
public void Insert(Models.Usuario obj) { // Cria Conexão com banco de dados SqlConnection conn = new SqlConnection(connectionString); // Abre conexão com o banco de dados conn.Open(); // Cria comando SQL SqlCommand com = conn.CreateCommand(); // Define comando de exclusão SqlCommand cmd = new SqlCommand("INSERT INTO Usuario (Usuario,Senha, idUsuarioPerfil) VALUES(@Usuario, @Senha,@idUsuarioPerfil)", conn); cmd.Parameters.AddWithValue("@title", obj.Nome); cmd.Parameters.AddWithValue("@pub_id", obj.Senha); cmd.Parameters.AddWithValue("@title_id", obj.idUsuarioPefil); // Executa Comando cmd.ExecuteNonQuery(); }
public (bool, string) Criar(Models.Usuario usuario) { string msg = ""; bool operacao = false; //obrigatório nome de usuário único //senha com min 6 caracteres if (usuario.Senha.ToString().Length < 6) { msg = "Senha muito pequena."; } else { operacao = true; //gravar.... } return(operacao, msg); }
public IActionResult Criar([FromBody] Dictionary <string, string> dados) { bool operacao; Models.Usuario usuario = new Models.Usuario(); usuario.Email = dados["email"]; usuario.Senha = dados["senha"]; usuario.Tipo = dados["tipo"]; usuario.Perfil = Convert.ToInt32(dados["perfilId"]); UsuarioDAO udao = new UsuarioDAO(); operacao = udao.Criar(usuario); return(Json(new { operacao })); }
public ActionResult Login(Models.Usuario u) { // esto es para enviar el metodo post if (ModelState.IsValid) // esto checa si el valido { using (Models.SisCandidatosEntities dc = new Models.SisCandidatosEntities()) { var v = dc.Usuario.Where(a => a.Usuario1.Equals(u.Usuario1) && a.Clave.Equals(u.Clave)).FirstOrDefault(); if (v != null) { Session["LogedUserID"] = v.UsuarioId.ToString(); Session["LogedUserFullname"] = v.Nombre.ToString(); return(RedirectToAction("Index")); } } } return(View(u)); }
public void Inserir([FromBody] string conteudo) { Models.CelularDataContext cdc = new Models.CelularDataContext(); Models.Usuario usuario = JsonConvert.DeserializeObject <Models.Usuario>(conteudo); var r = from u in cdc.Usuarios where string.Equals(u.Nome, usuario.Nome) select u; if (r == null) { cdc.Usuarios.InsertOnSubmit(usuario); } else { var x = r.FirstOrDefault(); } cdc.SubmitChanges(); }
public ActionResult Nuevo() { var objUsuario = new Models.Usuario() { idEstatus = 1, Contrasena = "",fechaCreacion = DateTime.Now.ToString("dd/MM/yyyy") }; ViewBag.Titulo = "Nuevo"; return PartialView("_Nuevo", objUsuario); }
/// <summary> /// Verifica que el usuario tenga permisos para entrar al sistema /// </summary> /// <param name="idusuario">Nombre del usuario</param> /// <returns>contrasena</returns> public static Models.Usuario AutentificaUsuario(string pnomusuario, int idEstatus) { try { Models.Usuario objUsuario = null; var db = DatabaseFactory.CreateDatabase("SQLStringConn"); using (IDataReader dataReader = db.ExecuteReader("usp_AutentificaUsuario", pnomusuario, idEstatus)) { while (dataReader.Read()) { objUsuario = new Models.Usuario() { id = Convert.ToInt32(dataReader["idUsuario"]), Nombre = Convert.ToString(dataReader["nombreUsuario"]), ApePaterno = Convert.ToString(dataReader["apePaternoUsuario"]), ApeMaterno = Convert.ToString(dataReader["apeMaternoUsuario"]), Contrasena = Convert.ToString(dataReader["passwordUsuario"]), NombreUsuario = Convert.ToString(dataReader["loginUsuario"]) }; } } return (objUsuario); } catch (Exception exp) { throw new ApplicationException(exp.Message, exp); } }
/// <summary> /// Se carga la contraseña del usuario /// </summary> /// <param name="idUsuario"></param> /// <returns></returns> public static string ContrasenaActual(string nomUsuario) { try { Models.Usuario objUsuario = null; var db = DatabaseFactory.CreateDatabase("SQLStringConn"); using (IDataReader dataReader = db.ExecuteReader("usp_AutentificaUsuario", nomUsuario, "ACT")) { while (dataReader.Read()) { objUsuario = new Models.Usuario() { Contrasena = Convert.ToString(dataReader["Contrasena"]) }; } } return (objUsuario != null ? objUsuario.Contrasena : ""); } catch (Exception exp) { throw new ApplicationException(exp.Message, exp); } }
/// <summary> /// Se carga la informacion general del usuario /// </summary> /// <returns>Lista Usuarios</returns> public static Models.Usuario CargaUsuario(string idUsuario) { object[] paramArray = new object[1]; try { paramArray[0] = idUsuario == "" ? null : idUsuario; var db = DatabaseFactory.CreateDatabase("SQLStringConn"); using (IDataReader dataReader = db.ExecuteReader("usp_CargarUsuarios", paramArray)) { while (dataReader.Read()) { var objUsuario = new Models.Usuario() { id = Convert.ToInt32(dataReader["idUsuario"]), Nombre = Convert.ToString(dataReader["nombreUsuario"]), ApePaterno = Convert.ToString(dataReader["apePaternoUsuario"]), ApeMaterno = Convert.ToString(dataReader["apeMaternoUsuario"]), Contrasena = Convert.ToString(dataReader["passwordUsuario"]), NombreUsuario = Convert.ToString(dataReader["loginUsuario"]), Correo = Convert.ToString(dataReader["emailUsuario"]), idEstatus = Convert.ToInt32(dataReader["IdEstatus"]), puestoUsuario = Convert.ToString(dataReader["puestoUsuario"]), areaUsuario = Convert.ToString(dataReader["areaUsuario"]), autorizaRequisiciones = Convert.ToInt32(dataReader["autorizaRequisiciones"]) == 1 ? true : false, idDepartamento = dataReader["idDepartamento"] == DBNull.Value ? 0 : Convert.ToInt32(dataReader["idDepartamento"]), idProcesoDestino = dataReader["idProcesoDestino"] == DBNull.Value ? 0 : Convert.ToInt32(dataReader["idProcesoDestino"]), idProcesoOrigen = dataReader["idProcesoOrigen"] == DBNull.Value ? 0 : Convert.ToInt32(dataReader["idProcesoOrigen"]), fechaCreacion = dataReader["fechaCreacion"] == DBNull.Value ? "01/01/1900" : Convert.ToDateTime(dataReader["fechaCreacion"]).ToString("dd/MM/yyyy") }; return objUsuario; } } } catch (Exception exp) { throw new ApplicationException(exp.Message, exp); } return null; }