Exemple #1
0
        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;
        }
Exemple #2
0
        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();
 }
Exemple #4
0
 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();
 }
Exemple #5
0
 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();
 }
Exemple #7
0
 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");
     }
 }
Exemple #8
0
        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);
                    }
                }
            }
        }
Exemple #11
0
        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();
            }
        }
Exemple #12
0
 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();
 }
Exemple #13
0
 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();
            }
        }
Exemple #15
0
 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();
            }
        }
Exemple #17
0
        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();
        }
Exemple #18
0
        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();
            }
        }