protected void lbtnRegistro_Click(object sender, EventArgs e) { BO.Usuario usuarioBO = new BO.Usuario(); usuarioBO.Nombre = input_nombre.Text; usuarioBO.Apellido_pat = input_apellido_pat.Text; usuarioBO.Apellido_mat = input_apellido_mat.Text; usuarioBO.Correo = input_correo.Text; usuarioBO.Telefono = input_telefono.Text; //SEXO NO TIENE ATRIBUTOS usuarioBO.Municipio = input_ciudad.SelectedValue; usuarioBO.Username = input_username.Text; usuarioBO.Contrasenia = input_password.Text; usuarioBO.Tipo_usuario = 1; //Escritor DAO.Usuario usuarioDAO = new DAO.Usuario(); try{ if (usuarioDAO.creaUsuario(usuarioBO) != 0) { form_registro.Visible = false; alerta_exito.Visible = true; alerta_fallo.Visible = false; Session["username"] = usuarioBO.Username; Session["password"] = usuarioBO.Contrasenia; Session["access"] = true; Response.Redirect("../GUI/wpLandingPage.aspx"); } else { Session["username"] = null; Session["password"] = null; Session["access"] = null; alerta_exito.Visible = false; alerta_fallo.Visible = true; } }catch (SqlException sqlex) { Session["username"] = null; Session["password"] = null; Session["access"] = null; alerta_exito.Visible = false; alerta_fallo.Visible = true; error_label.Text = sqlex.Message; } }
public void validarLogin() { //bool access = false; Session["access"] = false; DAO.Usuario usuarioDAO = new DAO.Usuario(); BO.Usuario usuarioBO = new BO.Usuario(); if (Session["username"] != null && Session["password"] != null) { //usuarioBO.Username = Session["username"].ToString(); //usuarioBO.Contrasenia = Session["password"].ToString(); string username = Session["username"].ToString(); string password = Session["password"].ToString(); DataTable dt = usuarioDAO.devuelveDatos(usuarioBO); if (dt.Rows.Count > 0) { for (int i = 0; i < dt.Rows.Count; i++) { if (dt.Rows[i]["username"].ToString() == username && dt.Rows[i]["contrasenia"].ToString() == password) { access = true; break; } } } else { access = false; } } if (access == true) { NavbarloginOption.Visible = false; NavbarUserOption.Visible = true; Session["access"] = "Logged"; } else { NavbarloginOption.Visible = true; NavbarUserOption.Visible = false; Session["access"] = null; } }
public void cargarInfo() { // RECUPERAR INFORMACION DEL USUARIO LOGGEADO DAO.Usuario usuarioDAO = new DAO.Usuario(); BO.Usuario usuarioBO = new BO.Usuario(); usuarioBO.Username = Session["username"].ToString(); DataRow[] dr_usuarios = usuarioDAO.devuelveDatos(usuarioBO).Select(); id_autor = dr_usuarios[0]["id_usuario"].ToString(); // RECUPERA LAS HISTORIAS DE UN SOLO AUTOR DAO.Historia historiaDAO = new DAO.Historia(); DataTable dt_misHistorias = historiaDAO.GetStoriesByAuthor(id_autor); dlistMisHistorias.DataSource = dt_misHistorias; dlistMisHistorias.DataBind(); }
public void validarLogin() { bool access = false; DAO.Usuario usuarioDAO = new DAO.Usuario(); BO.Usuario usuarioBO = new BO.Usuario(); if (Session["username"] != null && Session["password"] != null) { string username = Session["username"].ToString(); string password = Session["password"].ToString(); DataTable dt = usuarioDAO.devuelveDatos(usuarioBO); if (dt.Rows.Count > 0) { for (int i = 0; i < dt.Rows.Count; i++) { if (dt.Rows[i]["username"].ToString() == username && dt.Rows[i]["contrasenia"].ToString() == password) { access = true; break; } } } else { access = false; } } if (access == true) { Session["access"] = true; Response.Redirect("../GUI/wpLandingPage.aspx"); } else { Session["access"] = null; alerta_error_login.Visible = true; } }
protected void btn_add_story_Click(object sender, EventArgs e) { DAO.Usuario usuarioDAO = new DAO.Usuario(); BO.Usuario usuarioBO = new BO.Usuario(); BO.Sinopsis sinopsisBO = new BO.Sinopsis(); BO.Prologo prologoBO = new BO.Prologo(); string username = Session["username"].ToString(); DataTable dt_users = usuarioDAO.devuelveDatos(usuarioBO); DataRow[] dr_user = dt_users.Select(string.Format("username = '******'", username)); int id_autor = Convert.ToInt32(dr_user[0]["id_usuario"]); string titulo = txtTitulo.Text; string sinopsis = txtSinopsis.Text; string prologo = txtPrologo.Text; int id_categoria = Convert.ToInt32(lboxCategoria.SelectedValue); // Portada por default mientras se arregla como subir imagenes y obtener su url string portada_url = "https://cdn.pixabay.com/photo/2014/04/02/14/06/book-306178_960_720.png"; DAO.Historia historiaDAO = new DAO.Historia(); int rowsAffected = historiaDAO.AgregarHistoriaSP(id_autor, titulo, portada_url, sinopsis, prologo, id_categoria); if (rowsAffected == 0) { Mensaje("Ha ocurrido un error!"); } else { Session["agregarCapitulo"] = "true"; Session["id_historia"] = GetLastID_story_added(); Response.Redirect("../GUI/wfAgregarCapitulo.aspx"); } }
public Contrato(int idcontrato) { try { //IdUsuario = int.Parse(Conexao.Banco.TB_CONTRATO.Single(c => c.CD_CONTRATO.Equals(contrato)).ID_USUARIO.ToString()); var ct = Conexao.Banco.TB_CONTRATO.FirstOrDefault(c => c.ID_CONTRATO==idcontrato); if (ct != null) { CodCliente = ct.CD_CLIENTE; if (ct.ID_USUARIO.HasValue) { IdUsuario = int.Parse(ct.ID_USUARIO.ToString()); NomeUsuario = new DAO.Usuario(IdUsuario).Nome; } CdContrato = ct.CD_CONTRATO; IdBanco = ct.ID_BANCO; NomeBanco = IdBanco > 0 ? RetornaNomeBanco(IdBanco) : ""; } } catch (Exception ex) { throw new Exception("Erro Construtor Contrato, " + ex.Message); } }
public Contrato(int codcli, string nmbanco, int contrato) { try { IdBanco = RetornaIdBanco(nmbanco); Status = RetornaStatus(codcli, IdBanco); if (contrato != 0) { var ct = Conexao.Banco.TB_CONTRATO.Single(c => c.ID_CONTRATO==contrato); if (ct.ID_USUARIO != null) { IdUsuario = int.Parse(ct.ID_USUARIO.ToString()); NomeUsuario = new DAO.Usuario(IdUsuario).Nome; } else { IdUsuario = 0; } } } catch (Exception ex) { throw new Exception("Erro Construtor Contrato 3 parametros, " + ex.Message); } }