public void listarcompanies() { try { string vLista = ""; String vQuery = "CALL GetAllCompanies();"; DataTable vCompanies = vBaseDatos.ObtenerTabla(vQuery); //CompanyId.DataBind(); if (vCompanies.Rows.Count > 0) { CompanyId.DataSource = vCompanies; CompanyId.DataTextField = "CompanyName"; CompanyId.DataValueField = "CompanyId"; CompanyId.DataBind(); } else { CompanyId.Items.Insert(0, new ListItem("No se obtuvieron compañias", "1")); } //CompanyId.Items.Insert(0, new ListItem("Seleccione una opción", "0")); } catch (Exception) { throw; } }
public DataTable GetUsuarios() { try { String vQuery = "CALL GetAllUsers();"; DataTable vDatos = vBaseDatos.ObtenerTabla(vQuery); return(vDatos); } catch (Exception) { throw; } }
protected void LbSubmit_Click(object sender, EventArgs e) { try { String vQuery = "CALL getUsuarios('" + TxUsername.Text + "','" + TxPassword.Text + "');"; DataTable vDatos = vBaseDatos.ObtenerTabla(vQuery); String vFechaExp = ""; Boolean vEstado = false; if (vDatos.Rows.Count != 0) { Session["UsuID"] = TxUsername.Text; Session["nombre"] = vDatos.Rows[0][0].ToString(); Session["apelido"] = vDatos.Rows[0][1].ToString(); Session["privilegio"] = vDatos.Rows[0][2].ToString(); Session["companyId"] = vDatos.Rows[0][5].ToString(); Session["companyName"] = vDatos.Rows[0][6].ToString(); vFechaExp = vDatos.Rows[0][3].ToString(); if (vDatos.Rows[0][4].ToString() == "1") { vEstado = true; } } else { Response.Redirect("Login.aspx?Error=2"); } if (vEstado || Convert.ToDateTime(vFechaExp) < DateTime.Now) { Session["autenticado"] = true; Response.Redirect("Default.aspx"); } else { Response.Redirect("Login.aspx?Error=1"); } } catch { throw; } }