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"); } }
protected void btnAgregar_Click(object sender, EventArgs e) { NEGOCIO.Empresa empresa = (NEGOCIO.Empresa)Session["empresa"]; NEGOCIO.Huesped huesped = new NEGOCIO.Huesped(); huesped.Nombre = txtNombre.Text; huesped.Apellido = txtApellido.Text; huesped.Rut = txtRut.Text; huesped.Telefono = txtTelefono.Text; huesped.EmpresaRut = empresa.Rut; if (huesped.agregarHuesped()) { lblStatus.Text = "Huesped Agregado"; } else { lblStatus.Text = "No se pudo agregar el huesped"; } }
private List <NEGOCIO.Empresa> GenerarListado (List <DALC.EMPRESA> EmpresaDALC) { List <NEGOCIO.Empresa> Empresas = new List <NEGOCIO.Empresa>(); foreach (DALC.EMPRESA item in EmpresaDALC) { NEGOCIO.Empresa EmpTemp = new NEGOCIO.Empresa(); EmpTemp.Rut = item.RUT; EmpTemp.RazonSocial = item.RAZON_SOCIAL; EmpTemp.Giro = item.GIRO; EmpTemp.Direccion = item.DIRECCION; EmpTemp.Telefono = item.TELEFONO; EmpTemp.UsuarioId = (int)item.USUARIO_ID; Empresas.Add(EmpTemp); } return(Empresas); }