private void ActualizarControles() { comboBox1.DataSource = null; comboBox1.ValueMember = "Contrasena"; comboBox1.DisplayMember = "NombreUsuario"; comboBox1.DataSource = UsuarioC.GetUsuarios(); }
protected void btnCadastrar_Click(object sender, EventArgs e) { string nome = txtNome.Text; string [] array = nome.Split(' '); for (int i = 0; i < array.Length; i++) { if (!(array[i].Length == 1)) { array[i] = array[i].Substring(0, 1).ToUpper() + array[i].Substring(1).ToLower(); } } nome = string.Join(" ", array); Usuario novoUsuario = new Usuario(); novoUsuario.nomeCompleto = nome; novoUsuario.cargo = txtCargo.Text; novoUsuario.email = txtEmail.Text.ToLower(); novoUsuario.senha = txtSenha.Text; UsuarioC c1 = new UsuarioC(); if (c1.Cadastrar(novoUsuario)) { Response.Redirect("Login.aspx"); } else { lblError.Text = "USUARIO NÃO CADASTRADO"; } }
private void poblarControles() { cmbUser.DataSource = null; cmbUser.ValueMember = "Contrasena"; cmbUser.DisplayMember = "NombreUsuario"; cmbUser.DataSource = UsuarioC.GetUsuarios(); }
private void btnSair_Click(object sender, EventArgs e) { UsuarioC usuarioC = new UsuarioC(); usuarioC.deslogarUsuario(); engineForm.abrirForm(this, new FrmLogin()); }
// GET: Usuarios/Create public ActionResult Create() { int pagina = 683; //ID EN BASE DE DATOS FnCommon.ObtenerConfPage(db, pagina, User.Identity.Name, this.ControllerContext.Controller); UsuarioC obj = new UsuarioC(); return(View(obj)); }
// GET: Usuarios/Create public ActionResult Edit(string ID_SOCIEDAD, string ID_USUARIO, int VERSION) { int pagina = 684; //ID EN BASE DE DATOS FnCommon.ObtenerConfPage(db, pagina, User.Identity.Name, this.ControllerContext.Controller); var id_sociedad = db.DET_APROBV.Where(a => a.ID_SOCIEDAD == ID_SOCIEDAD && a.ID_USUARIO == ID_USUARIO && a.VERSION == VERSION).FirstOrDefault().ID_SOCIEDAD; var sociedad = db.DET_APROBV.Where(a => a.ID_SOCIEDAD == ID_SOCIEDAD && a.ID_USUARIO == ID_USUARIO && a.VERSION == VERSION).FirstOrDefault().SOCIEDAD; ViewBag.idsociedad = id_sociedad; ViewBag.sociedad = sociedad; UsuarioC obj = new UsuarioC(); return(View(obj)); }
protected void btnLogar_Click(object sender, EventArgs e) { Usuario usuario = new Usuario(); usuario.email = txtEmail.Text.ToLower(); usuario.senha = txtSenha.Text; UsuarioC controller = new UsuarioC(); if (controller.Login(usuario)) { Session["usuario"] = usuario; Response.Redirect("Sistema.aspx"); } }
private void bttnUpdatePassword_Click(object sender, EventArgs e) { if (txtOldPassword.Text.Equals(comboBox1.SelectedValue.ToString())) { var obtenerUsuario = (Usuario)comboBox1.SelectedItem; UsuarioC.ActualizarContrasena(obtenerUsuario.NombreUsuario, txtNewPassword.Text); ActualizarControles(); } else { MessageBox.Show("Contrasena incorrecta"); } }
static void Observer_Exemplo1() { var controlador = new ControladorEmail(); var usuarioA = new UsuarioA(); var usuarioB = new UsuarioB(); var usuarioC = new UsuarioC(); Console.WriteLine("Os usuarios A, B e C cadastraram-se para receber as promoções. \n"); usuarioA.Assinar(controlador); usuarioB.Assinar(controlador); usuarioC.Assinar(controlador); Console.WriteLine("Enviando os emails para os usuarios assinados (usuários cadastrados).\n"); controlador.EnviarEmail(); Console.WriteLine("\nO usuário A resolveu concancelar a assinatura e não irá receber mais emails.\n"); usuarioA.CancelarAssinatura(controlador); Console.WriteLine("Enviando os emails para os usuarios assinados.\n"); controlador.EnviarEmail(); }
public ActionResult Edit([Bind(Include = "ID_SOCIEDAD,ID_USUARIO")] UsuarioC usuarioC) { var st = false; var version = 1; string displayName = null; var keyValue = db.DET_APROB.FirstOrDefault(a => a.ID_SOCIEDAD == usuarioC.ID_SOCIEDAD); if (keyValue != null) { var reg = db.DET_APROB.Where(a => a.ID_SOCIEDAD == usuarioC.ID_SOCIEDAD); version = reg.Count() + 1; } DET_APROB u = new DET_APROB(); u.ID_SOCIEDAD = usuarioC.ID_SOCIEDAD; u.ID_USUARIO = usuarioC.ID_USUARIO; u.VERSION = version; u.STEP_FASE = 99; db.DET_APROB.Add(u); try { db.SaveChanges(); return(RedirectToAction("Index")); } catch { ViewBag.Error = "Ocurrio un error al taratar de ingresar registro"; int pagina = 683; //ID EN BASE DE DATOS FnCommon.ObtenerConfPage(db, pagina, User.Identity.Name, this.ControllerContext.Controller); UsuarioC obj = new UsuarioC(); return(View(obj)); } }
private void btnEntrar_Click(object sender, EventArgs e) { UsuarioC usuarioC = new UsuarioC(); EngineForm engineForm = new EngineForm(); int login; login = usuarioC.loginValido(txtUsuario.Text, txtSenha.Text); switch (login) { case 0: // Falha no login MessageBox.Show("Usuário ou senha inválido."); break; case 1: // Nível de acesso Administrador engineForm.abrirForm(this, new FrmMenuEstoque()); break; case 2: // Nível de acesso Estoque engineForm.abrirForm(this, new FrmMenuEstoque()); break; } }
public ActionResult Create([Bind(Include = "ID_SOCIEDAD,ID_USUARIO")] UsuarioC usuarioC) { DET_APROB u = new DET_APROB(); u.ID_SOCIEDAD = usuarioC.ID_SOCIEDAD; u.ID_USUARIO = usuarioC.ID_USUARIO; u.VERSION = 1; u.STEP_FASE = 99; db.DET_APROB.Add(u); try { db.SaveChanges(); return(RedirectToAction("Index")); } catch { ViewBag.Error = "El usuario ya existe. Introduzca un ID de usuario diferente"; int pagina = 683; //ID EN BASE DE DATOS FnCommon.ObtenerConfPage(db, pagina, User.Identity.Name, this.ControllerContext.Controller); UsuarioC obj = new UsuarioC(); return(View(obj)); } }
private void ActualizarCrearUsuario() { dgvUser.DataSource = UsuarioC.GetTablaUsuario(); }