protected void btnCrear_Click(object sender, EventArgs e) { NEGOCIO.Usuario usuario = new NEGOCIO.Usuario(); usuario.User = txtUsuario.Text; usuario.Contrasena = txtPassword.Text; usuario.TipoUsuario = "Empresa"; if (usuario.agregarUsuario(txtUsuario.Text)) { usuario.Id = (int)usuario.getUsuarioMaxId(); usuario = usuario.getUsuario(); NEGOCIO.Empresa empresa = new NEGOCIO.Empresa(); empresa.Rut = txtRut.Text; empresa.RazonSocial = txtRazonSocial.Text; empresa.Giro = txtGiro.Text; empresa.Telefono = txtTelefono.Text; empresa.Direccion = txtDireccion.Text; empresa.UsuarioId = usuario.Id; if (empresa.agregarEmpresa()) { lblStatus.Text = "Empresa creada con exito"; } else { usuario.borrarUsuario(); lblStatus.Text = "No se pudo crear la empresa"; } } else { lblStatus.Text = "El nombre de usuario ya existe"; } }
protected void LoginPanel_Authenticate(object sender, AuthenticateEventArgs e) { NEGOCIO.Usuario usuario = new NEGOCIO.Usuario(); usuario.Id = usuario.validarUsuario(LoginPanel.UserName, LoginPanel.Password); if (usuario.Id != 0) { usuario = usuario.getUsuario(); Session["usuario"] = usuario; NEGOCIO.Empresa empresa = new NEGOCIO.Empresa(); Session["empresa"] = empresa.getEmpresaByUserId(usuario); Response.Redirect("Index.aspx"); } }
private List <NEGOCIO.Usuario> GenerarListado (List <DALC.USUARIO> UsuarioDALC) { List <NEGOCIO.Usuario> Usuarios = new List <NEGOCIO.Usuario>(); foreach (DALC.USUARIO item in UsuarioDALC) { NEGOCIO.Usuario UserTemp = new NEGOCIO.Usuario(); UserTemp.Id = (int)item.ID; UserTemp.Contrasena = item.CONTRASENA; UserTemp.User = item.USUARIO1; UserTemp.TipoUsuario = item.TIPO_USUARIO; Usuarios.Add(UserTemp); } return(Usuarios); }