private void BtnBuscar_Click(object sender, EventArgs e) { var listar = new List <Asignaturas>(); BLL.RepositorioBase <Asignaturas> BLL = new BLL.RepositorioBase <Asignaturas>(new Contexto()); if (txtCriterio.Text.Trim().Length > 0) { switch (cbFiltro.SelectedItem) { case 0: BLL.GetList(i => true); break; case 1: int id = Convert.ToInt32(txtCriterio.Text); listar = BLL.GetList(i => i.AsignaturaId == id); break; case 2: int es = Convert.ToInt32(txtCriterio.Text); listar = BLL.GetList(i => i.Descripcion.Contains(txtCriterio.Text)); break; case 3: //Descripcion double mo = Convert.ToDouble(txtCriterio.Text); listar = BLL.GetList(i => i.Creditos == mo); break; } } else { listar = BLL.GetList(i => true); } dgvConsulta.DataSource = null; dgvConsulta.DataSource = listar; }
private void BtnBuscar_Click(object sender, EventArgs e) { var listar = new List <Inscripciones>(); BLL.RepositorioBase <Inscripciones> BLL = new BLL.RepositorioBase <Inscripciones>(new Contexto()); if (txtCriterio.Text.Trim().Length > 0) { switch (cbFiltro.SelectedItem) { case 0: BLL.GetList(i => true); break; case 1: int id = Convert.ToInt32(txtCriterio.Text); listar = BLL.GetList(i => i.InscripcionId == id); break; case 2: int es = Convert.ToInt32(txtCriterio.Text); listar = BLL.GetList(i => i.EstudianteId == es); break; case 3: //Descripcion double mo = Convert.ToDouble(txtCriterio.Text); listar = BLL.GetList(i => i.Monto == mo); break; } listar = listar.Where(c => c.Fecha.Date >= dtpDesde.Value.Date && c.Fecha.Date <= dtpHasta.Value.Date).ToList(); } else { listar = BLL.GetList(i => true); } dgvConsulta.DataSource = null; dgvConsulta.DataSource = listar; }
private void LlenaComboBoxId() { Id_DropDownList.Items.Clear(); Id_DropDownList.Items.Add(condicion); Id_DropDownList.DataSource = repositorio.GetList(x => true); Id_DropDownList.DataValueField = "IdCategoria"; Id_DropDownList.DataTextField = "Descripcion"; Id_DropDownList.DataBind(); }
private void LLenaCombo() { Id_DropDownList.Items.Clear(); Id_DropDownList.Items.Add(condicion); Id_DropDownList.DataSource = repositorio.GetList(x => true); Id_DropDownList.DataValueField = "DepositoId"; Id_DropDownList.DataTextField = "Monto"; Id_DropDownList.DataBind(); }
private void LlenaComboId() { Id_DropDownList.Items.Clear(); Id_DropDownList.Items.Add(condicion); Id_DropDownList.DataSource = repositorio.GetList(x => true); Id_DropDownList.DataValueField = "IdPrestamo"; Id_DropDownList.DataTextField = "IdPrestamo"; Id_DropDownList.DataBind(); }
private void LlenaComboBoxId() { Id_DropDownList.Items.Clear(); Id_DropDownList.Items.Add(condicion); Id_DropDownList.DataSource = repositorio.GetList(x => true); Id_DropDownList.DataValueField = "CuentaId"; Id_DropDownList.DataTextField = "Nombre"; Id_DropDownList.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { usuarios = repositorio.GetList(filtro); DesdeTextBox.Text = DateTime.Now.ToString("yyyy-MM-dd"); HastaTextBox.Text = DateTime.Now.ToString("yyyy-MM-dd"); } }
protected void BuscarButton_Click(object sender, EventArgs e) { //Inicializando el filtro en True Expression <Func <Usuario, bool> > filtro = x => true; BLL.RepositorioBase <Usuario> repositorio = new BLL.RepositorioBase <Usuario>(); int id; if (!string.IsNullOrEmpty(FiltroTextBox.Text)) { switch (BuscarPorDropDownList.SelectedIndex) { case 0: //ID id = Utils.ToInt(FiltroTextBox.Text); filtro = c => c.Id_Usuario == id; break; case 1: // correo filtro = c => c.Correo.Contains(FiltroTextBox.Text); break; } } DatosGridView.DataSource = repositorio.GetList(filtro); DatosGridView.DataBind(); }
protected void bBuscar_Click(object sender, EventArgs e) { //Inicializando el filtro en True Expression <Func <Usuarios, bool> > filtro = x => true; BLL.RepositorioBase <Usuarios> repositorio = new BLL.RepositorioBase <Usuarios>(); int id; switch (CamposDropDownList.SelectedIndex) { case 0: //ID id = Utilitarios.Utils.ToInt(tFiltro.Text); filtro = c => c.UsuarioId == id; break; case 1: // nombre filtro = c => c.Nombres.Contains(tFiltro.Text); break; case 2: // nombre filtro = c => c.Email.Contains(tFiltro.Text); break; } DatosGridView.DataSource = repositorio.GetList(filtro); DatosGridView.DataBind(); }
protected void EliminarButton_Click(object sender, EventArgs e) { int id = 0; if (Id_DropDownList.SelectedValue != condicion) { id = Convert.ToInt32(Id_DropDownList.SelectedValue); } else { return; } if (!Id_DropDownList.Text.Equals(condicion)) { //Si tiene algun prestamo o deposito enlazado no elimina BLL.RepositorioBase <Deposito> repositorios = new BLL.RepositorioBase <Deposito>(); BLL.RepositorioBase <Prestamo> repositorioPrestamo = new BLL.RepositorioBase <Prestamo>(); if (repositorios.GetList(x => x.CuentaId == id).Count() > 0 || repositorioPrestamo.GetList(x => x.IdCuenta == id).Count() > 0) { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr['success']('No Eliminado tiene depositos o Prestamos Enlazados');", addScriptTags: true); } else { if (repositorio.Eliminar(id)) { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr['success']('Eliminado');", addScriptTags: true); NuevoButton_Click(sender, e); } else { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr['danger']('No se pudo Eliminar');", addScriptTags: true); } } } }
protected void BuscarButton_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(FiltroTextBox.Text) && BuscarPorDropDownList.SelectedIndex != 0) { ScriptManager.RegisterStartupScript(Page, typeof(Page), "Popup", "alert('Debe escribir el criterio')", true); } else { Expression <Func <Usuario, bool> > filtro = x => true; BLL.RepositorioBase <Usuario> repositorio = new BLL.RepositorioBase <Usuario>(); int id; switch (BuscarPorDropDownList.SelectedIndex) { case 0: filtro = c => true; break; case 1: //ID id = Convert.ToInt32(FiltroTextBox.Text); filtro = c => c.UsuarioId == id; break; case 2: // Nombre filtro = c => c.Nombre.Contains(FiltroTextBox.Text); break; } DatosGridView.DataSource = repositorio.GetList(filtro); DatosGridView.DataBind(); } }
private void LlenaComboCuenta() { BLL.RepositorioBase <CuentaBancaria> repositorioCuenta = new BLL.RepositorioBase <CuentaBancaria>(); Cuenta_Id_DropDownList.Items.Clear(); Cuenta_Id_DropDownList.Items.Add(condicion); Cuenta_Id_DropDownList.DataSource = repositorioCuenta.GetList(x => true); Cuenta_Id_DropDownList.DataValueField = "CuentaId"; Cuenta_Id_DropDownList.DataTextField = "Nombre"; Cuenta_Id_DropDownList.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { BLL.RepositorioBase <Movie> repositorioBase = new BLL.RepositorioBase <Movie>(); MovieCar movieCar = new MovieCar(); ViewState["Movie"] = repositorioBase.GetList(x => true); ViewState["MovieCar"] = movieCar; DataBinds(); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack)//solo se carga si no se esta haciendo postback { BLL.RepositorioBase <Pagos> repositorio = new BLL.RepositorioBase <Pagos>(); var lista = repositorio.GetList(x => true); MyReportViewer.ProcessingMode = ProcessingMode.Local; MyReportViewer.LocalReport.ReportPath = Server.MapPath(@"~\Reportes\ListadoPagos.rdlc"); MyReportViewer.LocalReport.DataSources.Add(new ReportDataSource("Pagos", lista)); MyReportViewer.LocalReport.Refresh(); } }
protected void GuardarButton_Click(object sender, EventArgs e) { BLL.RepositorioBase <MovieCar> repositorioBase = new BLL.RepositorioBase <MovieCar>(); if (repositorioBase.Guardar(((MovieCar)ViewState["Shop"]))) { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr['success']('Guardado');", addScriptTags: true); GuardarButton.Enabled = false; ViewState["Shop"] = repositorioBase.GetList(x => true).Last(); DataListBind(); } else { ScriptManager.RegisterStartupScript(this, typeof(Page), "toastr_message", script: "toastr['error']('No puedo Guardar');", addScriptTags: true); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { var Prestamos = repositorio.GetList(x => true).Last(); List <Prestamo> prestamo = new List <Prestamo>(); prestamo.Add(new Prestamo(Prestamos.IdPrestamo, Prestamos.Interes, Prestamos.IdCuenta, Prestamos.Capital, Prestamos.Tiempo, Prestamos.Fecha)); ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Local; ReportViewer1.Reset(); ReportViewer1.LocalReport.ReportPath = Server.MapPath(@"~\Reporte\ReportePrestamo.rdlc"); ReportViewer1.LocalReport.DataSources.Clear(); ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("PrestamoDataset", prestamo)); ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("CuotaDatSet", repositorio.GetList(x => true).Last().Detalle)); ReportViewer1.LocalReport.Refresh(); } }
protected void BuscarButton_Click(object sender, EventArgs e) { //Inicializando el filtro en True Expression <Func <Categorias, bool> > filtro = x => true; BLL.RepositorioBase <Categorias> repositorio = new BLL.RepositorioBase <Categorias>(); int id; switch (BuscarPorDropDownList.SelectedIndex) { case 0: //ID id = Utilitarios.Utils.ToInt(FiltroTextBox.Text); filtro = c => c.CategoriaId == id; break; case 1: // nombre filtro = c => c.Descripcion.Contains(FiltroTextBox.Text); break; } DatosGridView.DataSource = repositorio.GetList(filtro); DatosGridView.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { BLL.RepositorioBase <Prestamos> repositorio = new BLL.RepositorioBase <Prestamos>(); PrestamoReportViewer.ProcessingMode = ProcessingMode.Local; PrestamoReportViewer.Reset(); PrestamoReportViewer.LocalReport.ReportPath = Server.MapPath(@"~\Reports\ReportPrestamos.rdlc"); PrestamoReportViewer.LocalReport.DataSources.Clear(); PrestamoReportViewer.LocalReport.DataSources.Add(new ReportDataSource("Prestamos", repositorio.GetList(x => true))); PrestamoReportViewer.LocalReport.Refresh(); }
protected void DatosGridView_PageIndexChanging(object sender, GridViewPageEventArgs e) { DatosGridView.DataSource = repositorio.GetList(filtrar); DatosGridView.PageIndex = e.NewPageIndex; DatosGridView.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { BLL.RepositorioBase <Cuentas> repositorio = new BLL.RepositorioBase <Cuentas>(); CuentasReportViewer.ProcessingMode = ProcessingMode.Local; CuentasReportViewer.Reset(); CuentasReportViewer.LocalReport.ReportPath = Server.MapPath(@"~\Reports\ReportCuentas.rdlc"); CuentasReportViewer.LocalReport.DataSources.Clear(); CuentasReportViewer.LocalReport.DataSources.Add(new ReportDataSource("Cuentas", repositorio.GetList(x => true))); CuentasReportViewer.LocalReport.Refresh(); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ReportViewer1.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Local; ReportViewer1.Reset(); ReportViewer1.LocalReport.ReportPath = Server.MapPath(@"~\Reporte\Reporte.rdlc"); ReportViewer1.LocalReport.DataSources.Clear(); ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DataSet1", repositorio.GetList(x => true))); ReportViewer1.LocalReport.Refresh(); } }