protected void btnGuardar_Click(object sender, EventArgs e) { if (txtusuario.Value.Trim().Equals(string.Empty) || txtcontrasena.Value.Trim().Equals(string.Empty) || DropDownTUsuarios.SelectedIndex == 0) { //se agrega el label que indique lo que no hay datos lblGuardar.InnerText = "Debe ingresar datos"; lblGuardar.Visible = true; } else { lblGuardar.Visible = false; if (!txtcontrasena.Value.Trim().Equals(string.Empty)) { Cls_Usuario_BLL Obj_Usuario_BLL = new Cls_Usuario_BLL(); Obj_Usuarios_DAL = new Cls_Usuario_DAL(); Obj_Usuarios_DAL.SIdUsuario = txtusuario.Value.ToString(); Obj_Usuarios_DAL.SIdPersona = DropDownTUsuarios.Value; Obj_Usuarios_DAL.SContrasena = txtcontrasena.Value.Trim(); Obj_Usuario_BLL.Encripta(ref Obj_Usuarios_DAL); if ((BD)Session["tipo"] == BD.Actualizar) { Obj_Usuario_BLL.crudUsuario(ref Obj_Usuarios_DAL, BD.Actualizar); } else if ((BD)Session["tipo"] == BD.Insertar) { Obj_Usuario_BLL.crudUsuario(ref Obj_Usuarios_DAL, BD.Insertar); } } Response.Redirect(pantallaMantenimiento, true); } }
private void Login(char tipo) { Cls_Persona_DAL Obj_Persona_DAL = new Cls_Persona_DAL(); Cls_Usuario_DAL Obj_Usuarios_DAL = new Cls_Usuario_DAL(); Cls_Usuario_BLL Obj_Usuarios_BLL = new Cls_Usuario_BLL(); Obj_Usuarios_DAL.SIdPersona = this.uname.Value; Obj_Usuarios_DAL.SContrasena = this.psw.Value; Obj_Usuarios_BLL.Encripta(ref Obj_Usuarios_DAL); Obj_Usuarios_BLL.Login(ref Obj_Usuarios_DAL); if (Obj_Usuarios_DAL.DS.Tables[0].Rows.Count > 0) { Obj_Persona_DAL.bIdRol = Convert.ToByte(Obj_Usuarios_DAL.DS.Tables[0].Rows[0][1]); Obj_Persona_DAL.sNombre = Obj_Usuarios_DAL.DS.Tables[0].Rows[0][0].ToString(); Session["Login"] = Obj_Persona_DAL; if (Obj_Persona_DAL.bIdRol == 1) { Response.Redirect(sistemaMantenimiento, false); } else { Response.Redirect(sistemaCliente, false); } } else { Response.Write("<script>window.alert('Usuario No se puede Registrar o ya se encuentra registrado');</script>"); } }
protected void Registrarse(object sender, EventArgs e) { Cls_Persona_DAL Obj_Persona_DAL = new Cls_Persona_DAL(); Cls_Persona_BLL Obj_Persona_BLL = new Cls_Persona_BLL(); Obj_Persona_DAL.sIdPersona = this.cedulaRG.Value.ToString().Trim(); Obj_Persona_DAL.sNombre = this.nombreRG.Value.ToString().Trim(); Obj_Persona_DAL.sDireccion = this.direccionRG.Value.ToString().Trim(); Obj_Persona_DAL.bIdRol = (byte)Rol.Cliente; Obj_Persona_BLL.crudPersona(ref Obj_Persona_DAL, BD.Insertar); Cls_Telefonos_DAL Obj_Telefonos_DAL = new Cls_Telefonos_DAL(); Cls_Telefono_BLL Obj_Telefonos_BLL = new Cls_Telefono_BLL(); Obj_Telefonos_DAL.sTelefono = this.telefonoRG.Value.ToString().Trim(); Obj_Telefonos_DAL.sIdPersona = this.cedulaRG.Value.ToString().Trim(); Obj_Telefonos_BLL.crudTelefono(ref Obj_Telefonos_DAL, BD.Insertar);// insertar Cls_Correos_DAL Obj_Correo_DAL = new Cls_Correos_DAL(); Cls_Correos_BLL Obj_Correo_BLL = new Cls_Correos_BLL(); Obj_Correo_DAL.sIdPersona = this.cedulaRG.Value.ToString().Trim(); Obj_Correo_DAL.sCorreo = this.emailRG.Value.ToString().Trim(); Obj_Correo_BLL.crudCorreos(ref Obj_Correo_DAL, BD.Insertar);// insertar Cls_Clientes_DAL Obj_Cliente_DAL = new Cls_Clientes_DAL(); Cls_Clientes_BLL Obj_Cliente_BLL = new Cls_Clientes_BLL(); Obj_Cliente_DAL.sIdPersona = this.cedulaRG.Value.ToString().Trim(); Obj_Cliente_DAL.bIdTipoCliente = (byte)Cliente.Socio; Obj_Cliente_BLL.crudCliente(ref Obj_Cliente_DAL, BD.Insertar); Cls_Usuario_DAL Obj_Usuario_DAL = new Cls_Usuario_DAL(); Cls_Usuario_BLL Obj_Usuario_BLL = new Cls_Usuario_BLL(); Obj_Usuario_DAL.SIdUsuario = this.cedulaRG.Value.ToString().Trim(); Obj_Usuario_DAL.SIdPersona = this.cedulaRG.Value.ToString().Trim(); Obj_Usuario_DAL.SContrasena = this.passwordRG.Value.ToString().Trim(); Obj_Usuario_BLL.Encripta(ref Obj_Usuario_DAL); Obj_Usuario_BLL.crudUsuario(ref Obj_Usuario_DAL, BD.Insertar); Obj_Persona_DAL.sIdPersona = this.cedulaRG.Value.ToString().Trim(); Obj_Persona_BLL.crudPersona(ref Obj_Persona_DAL, BD.Filtrar); Session["Login"] = Obj_Persona_DAL; Server.Transfer("IndexCliente.aspx"); }
private void validaPassword() { Cls_Usuario_DAL Obj_Usuarios_DAL = new Cls_Usuario_DAL(); Cls_Usuario_BLL Obj_Usuarios_BLL = new Cls_Usuario_BLL(); Cls_Persona_DAL persona = (Cls_Persona_DAL)Session["Login"]; if (passwordRG.Value != string.Empty) { Obj_Usuarios_DAL.SIdPersona = this.cedulaRG.Value; Obj_Usuarios_DAL.SContrasena = this.passwordRG.Value; Obj_Usuarios_BLL.Encripta(ref Obj_Usuarios_DAL); Obj_Usuarios_BLL.Login(ref Obj_Usuarios_DAL); if (Obj_Usuarios_DAL.DS.Tables[0].Rows[0][0].ToString() == persona.sNombre) { validacion = true; } } }