protected void btnAceptar_Click(object sender, EventArgs e) { try { DataContext dcGuardar = new DcGeneralDataContext(); UTTT.Ejemplo.Linq.Data.Entity.Usuario usuario = new Linq.Data.Entity.Usuario(); if (this.idPersona > 0) { if (txtcontra.Text != txtrecontra.Text) { this.lblmsj.Text = "los 2 campos de contraseña deben ser iguales"; } else { usuario = dcGuardar.GetTable <UTTT.Ejemplo.Linq.Data.Entity.Usuario>().First(c => c.id == idPersona); var contra = EncriptarContra.Encriptar(txtcontra.Text); usuario.passw = contra.ToString().Trim(); usuario.fecha = DateTime.Parse(this.txtDate.Text); usuario.idEstado = int.Parse(this.ddlEstado.Text); dcGuardar.SubmitChanges(); this.showMessage("El registro se edito correctamente."); this.Response.Redirect("~/UsuarioPrincipal.aspx", false); } } } catch (Exception _e) { this.showMessageException(_e.Message); this.lblmsj.Text = _e.Message; } }
protected void Button1_Click(object sender, EventArgs e) { try { UTTT.Ejemplo.Linq.Data.Entity.Usuario usuario = new Linq.Data.Entity.Usuario(); DcGeneralDataContext usa = new DcGeneralDataContext(); var encrippass = EncriptarContra.Encriptar(txtContra.Text); var user = usa.Usuario.FirstOrDefault(p => p.usuario1 == txtUser.Text && p.passw == encrippass.ToString()); //if (user.usuario1 == txtUser.Text && user.passw == encrippass) var estado = usa.Usuario.FirstOrDefault(p => p.idEstado == 2 && p.idEstado == 3); int est = Convert.ToInt32(estado); if (user != null) { if (estado != null) { this.lblmsj.Text = "El usuario se encuentra cancelado o bloqueado"; } else { Session["id"] = user.id; this.Response.Redirect("~/Inicio.aspx"); } } else { this.lblmsj.Text = "El usuario o contrasñea son incorrectos"; } } catch (Exception ex) { this.lblmsj.Text = ex.Message; } }
protected void btnAceptar_Click(object sender, EventArgs e) { this.lblmsj.Text = ""; try { DataContext dcGuardar = new DcGeneralDataContext(); UTTT.Ejemplo.Linq.Data.Entity.Usuario usuario = new Linq.Data.Entity.Usuario(); if (this.idPersona == 0) { if (txtcontra.Text != txtrecontra.Text) { this.lblmsj.Text = "los 2 campos de password deben ser iguales"; } if (usuario.usuario1 == txtuser.Text) { this.lblmsj.Text = "Este usuario ya existe"; } else if (usuario.usuario1 != txtuser.Text) { usuario.usuario1 = this.txtuser.Text; usuario.idPersona = int.Parse(this.ddlPersona.Text); var contra = EncriptarContra.Encriptar(txtcontra.Text); usuario.passw = contra.ToString().Trim(); usuario.fecha = DateTime.Parse(txtDate.Text); usuario.idEstado = 1; dcGuardar.GetTable <UTTT.Ejemplo.Linq.Data.Entity.Usuario>().InsertOnSubmit(usuario); dcGuardar.SubmitChanges(); this.showMessage("El registro se agrego correctamente."); this.Response.Redirect("~/UsuarioPrincipal.aspx", false); } else { this.lblmsj.Text = "esta persona ya esta siendo usada"; } } if (this.idPersona > 0) { } } catch (Exception _e) { this.showMessageException(_e.Message); } }