protected void Btn_Login_Click(object sender, EventArgs e) { // Recuperando los datos de la vista var email = Txt_Email.Value; var pwd = Txt_Pwd.Value; //Declaro mi sentencia SQL string consulta = String.Format("SELECT idUsuario,rol,nombre,apellido,correo,password FROM [dbo].[Usuario] where correo = '{0}' and password='******' ", email, pwd); //Instancio mi clase para comunicarme a DB ConectionDB conectionDB = new ConectionDB(); SqlDataReader sqlData = conectionDB.realizarConsulta(consulta); //Si el usuario fue encontrado if (sqlData.Read()) { //Setemoas las variables Session Session["IsLoged"] = true; Session["id"] = sqlData["idUsuario"].ToString(); Session["Rol"] = sqlData["rol"].ToString(); Session["Nombre"] = sqlData["nombre"].ToString() + " " + sqlData["apellido"].ToString(); Session["Correo"] = sqlData["correo"].ToString(); Response.Redirect("~/Home"); } else { //Imprimir un mensaje de error // Favor de validar Credenciales Response.Write("<script>alert('Contraseña invalida, Favor de validar Usuario y Password');</script>"); Response.Redirect("~/Autentication"); } conectionDB.CloseDB(); }
protected void Page_Load(object sender, EventArgs e) { if (Session["IsLoged"] is null) { Response.Redirect("~/Autentication"); } ConectionDB conection = new ConectionDB(); var consulta = "Select * from dbo.CostoProyecto"; var consulta_pendientes = "Select * from dbo.FacturasPendientes"; SqlDataReader data = conection.realizarConsulta(consulta); SqlDataReader data_pendientes = conection.realizarConsulta(consulta_pendientes); try { //Declaro mi SqlCommand var facturasXpagar = "SELECT * FROM [dbo].[FacturasPendientes]"; FacturasPendientesPago.DataSource = conection.GetData(facturasXpagar); FacturasPendientesPago.DataBind(); conection.CloseDB(); }catch (Exception ex) { Response.Write(ex.Message); } ConectionDB conection2 = new ConectionDB(); var consulta2 = "Select * from dbo.CostoProyecto"; var consulta_pendientes2 = "Select * from dbo.FacturasPendientes"; SqlDataReader data2 = conection2.realizarConsulta(consulta2); SqlDataReader data_pendientes2 = conection.realizarConsulta(consulta_pendientes2); try { //Declaro mi SqlCommand var proyectos = "SELECT [ID],[Cliente],[Encargado],[Obra],[direccion],[fechaInicio],[fechaTermino],[Total] FROM [dbo].[CostoProyecto] "; Proyec.DataSource = conection2.GetData(proyectos); Proyec.DataBind(); conection2.CloseDB(); } catch (Exception ex) { Response.Write(ex.Message); } ConectionDB conection3 = new ConectionDB(); var consulta3 = "Select * from dbo.CostoProyecto"; var consulta_pendientes3 = "Select * from dbo.FacturasPendientes"; SqlDataReader data3 = conection3.realizarConsulta(consulta3); SqlDataReader data_pendientes3 = conection.realizarConsulta(consulta_pendientes3); try { //Declaro mi SqlCommand var proyectos = "SELECT[fechaPago],[nombre],[razonSocial],[metodo],[total] FROM [dbo].[Pagos]"; Pagados.DataSource = conection2.GetData(proyectos); Pagados.DataBind(); conection3.CloseDB(); } catch (Exception ex) { Response.Write(ex.Message); } }