Esempio n. 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            DataTable    dt      = new DataTable();
            Usuarios     usuario = new Usuarios();
            TiposEgresos egreso  = new TiposEgresos();

            if (IsPostBack == false)
            {
                dt = usuario.Listado(" *", "1=1", "");
                UsuarioDropDownList.DataSource     = dt;
                UsuarioDropDownList.DataTextField  = "Nombre";
                UsuarioDropDownList.DataValueField = "UsuarioId";
                UsuarioDropDownList.DataBind();

                int idBuscado;
                if (Request.QueryString["idBuscado"] != null)
                {
                    idBuscado = ConvertirId(Request.QueryString["idBuscado"].ToString());

                    if (idBuscado > 0)
                    {
                        if (!egreso.Buscar(idBuscado))
                        {
                            Utilitarios.ShowToastr(this.Page, "Registro no encontrado.", "Error", "Error");
                            Limpiar();
                        }
                        else
                        {
                            LlenarCampos(egreso);
                        }
                    }
                }
            }
        }
Esempio n. 2
0
        protected void GuardarButton_Click(object sender, EventArgs e)
        {
            TiposEgresos egreso = new TiposEgresos();

            LLenarDatos(egreso);
            if (!TipoEgresoIdTextBox.Text.Equals(""))
            {
                egreso.TipoEgresoId = ConvertirId(TipoEgresoIdTextBox.Text);
                LLenarDatos(egreso);
                if (Validar() == 0 && egreso.Editar())
                {
                    Utilitarios.ShowToastr(this.Page, "Tipo egreso editado", "Correcto", "Success");
                    Limpiar();
                }
                else
                {
                    Utilitarios.ShowToastr(this.Page, "No se  pudo editar el tipo egreso", "Error", "Error");
                }
            }
            else if (TipoEgresoIdTextBox.Text.Equals(""))
            {
                if (Validar() == 0 && egreso.Insertar())
                {
                    Utilitarios.ShowToastr(this.Page, "Tipo egreso guardado", "Correcto", "Success");
                    Limpiar();
                }
                else
                {
                    Utilitarios.ShowToastr(this.Page, "No se  pudo guardar el tipo egreso", "Error", "Error");
                }
            }
        }
Esempio n. 3
0
        public void EliminarTest()
        {
            TiposEgresos egreso = new TiposEgresos();

            egreso.TipoEgresoId = 1;

            Assert.IsTrue(egreso.Eliminar());
        }
Esempio n. 4
0
        public void InsertarTest()
        {
            TiposEgresos egreso = new TiposEgresos();

            egreso.Descripcion = "JEIJRTIE";
            egreso.EsActivo    = false;
            egreso.UsuarioId   = 2;

            Assert.IsTrue(egreso.Insertar());
        }
Esempio n. 5
0
        public void EditarTest()
        {
            TiposEgresos egreso = new TiposEgresos();

            egreso.TipoEgresoId = 1;
            egreso.Descripcion  = "KSAJDKS";
            egreso.EsActivo     = true;
            egreso.UsuarioId    = 1;

            Assert.IsTrue(egreso.Editar());
        }
Esempio n. 6
0
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            TiposEgresos egreso = new TiposEgresos();

            if (egreso.Buscar(ConvertirId(TipoEgresoIdTextBox.Text)))
            {
                LlenarCampos(egreso);
            }
            else
            {
                Utilitarios.ShowToastr(this.Page, "Error", "Error al buscar el tipo egreso", "Error");
            }
        }
Esempio n. 7
0
        public void LlenarCampos(TiposEgresos egreso)
        {
            TipoEgresoIdTextBox.Text = egreso.TipoEgresoId.ToString();
            DescripcionTextBox.Text  = egreso.Descripcion;
            if (egreso.EsActivo)
            {
                EstadoRadioButtonList.SelectedIndex = 0;
            }
            else
            {
                EstadoRadioButtonList.SelectedIndex = 1;
            }

            UsuarioDropDownList.SelectedValue = egreso.UsuarioId.ToString();
        }
Esempio n. 8
0
        public void LLenarDatos(TiposEgresos egreso)
        {
            int usuarioId;

            int.TryParse(UsuarioDropDownList.SelectedValue, out usuarioId);
            egreso.Descripcion = DescripcionTextBox.Text;
            if (EstadoRadioButtonList.SelectedIndex == 0)
            {
                egreso.EsActivo = true;
            }
            else
            {
                egreso.EsActivo = false;
            }
            egreso.UsuarioId = usuarioId;
        }
Esempio n. 9
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                TiposEgresos tipoEgreso = new TiposEgresos();

                TipoEgresoReportViewer.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Local;
                TipoEgresoReportViewer.Reset();
                TipoEgresoReportViewer.LocalReport.ReportPath = Server.MapPath(@"~\Rpts\TipoEgreso.rdlc");

                TipoEgresoReportViewer.LocalReport.DataSources.Clear();

                TipoEgresoReportViewer.LocalReport.DataSources.Add(new ReportDataSource("DataSet1", tipoEgreso.Listado("*", "1=1", "")));
                TipoEgresoReportViewer.LocalReport.Refresh();
            }
        }
Esempio n. 10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            TiposEgresos tipoEgreso = new TiposEgresos();

            if (!Page.IsPostBack)
            {
                RepositorioBase <TiposEgresos> repositorioBase = new RepositorioBase <TiposEgresos>();

                TipoEgresoDropDownList.DataSource     = repositorioBase.GetList(t => true);
                TipoEgresoDropDownList.DataValueField = "TipoEgresoId";
                TipoEgresoDropDownList.DataTextField  = "Descripcion";
                TipoEgresoDropDownList.DataBind();

                ViewState["Presupuesto"] = new Presupuestos();
            }
        }
Esempio n. 11
0
        protected void ElimanarButton_Click(object sender, EventArgs e)
        {
            TiposEgresos egreso = new TiposEgresos();


            if (!TipoEgresoIdTextBox.Equals(""))
            {
                egreso.TipoEgresoId = ConvertirId(TipoEgresoIdTextBox.Text);
                if (egreso.Eliminar())
                {
                    Utilitarios.ShowToastr(this.Page, "Tipo egreso eliminado", "Correcto", "Success");
                    Limpiar();
                }
            }
            else
            {
                Utilitarios.ShowToastr(this.Page, "No se pudo eliminar el tipo egreso", "Error", "Error");
            }
        }
Esempio n. 12
0
        public void LlenarDropDownList()
        {
            Cuentas      cuenta     = new Cuentas();
            TiposEgresos tipoEgreso = new TiposEgresos();
            Miembros     miembro    = new Miembros();

            CuentaIdDropDownList.DataSource     = cuenta.Listado(" * ", "1=1", "");
            CuentaIdDropDownList.DataTextField  = "Descripcion";
            CuentaIdDropDownList.DataValueField = "CuentaId";
            CuentaIdDropDownList.DataBind();

            TipoEgresoIdDropDownList.DataSource     = tipoEgreso.Listado(" * ", "1=1", "");
            TipoEgresoIdDropDownList.DataTextField  = "Descripcion";
            TipoEgresoIdDropDownList.DataValueField = "TipoEgresoId";
            TipoEgresoIdDropDownList.DataBind();

            MiembroIdDropDownList.DataSource     = miembro.Listado(" * ", "1=1", "");
            MiembroIdDropDownList.DataTextField  = "Nombre";
            MiembroIdDropDownList.DataValueField = "MiembroId";
            MiembroIdDropDownList.DataBind();
        }
        protected void BuscarButton_Click(object sender, EventArgs e)
        {
            TiposEgresos egreso    = new TiposEgresos();
            DataTable    dataTable = new DataTable();
            string       condicion;
            int          cuentaId;

            int.TryParse(CampoTextBox.Text, out cuentaId);
            if (ConsultaDropDownList.SelectedIndex == 0)
            {
                if (CampoTextBox.Text.Trim().Length == 0)
                {
                    condicion = "1=1";
                }
                else
                {
                    condicion = "TipoEgresoId = " + cuentaId;
                }
                dataTable = egreso.Listado(" TipoEgresoId, Descripcion, EsActivo,UsuarioId", condicion, "");
                DatoGridView.DataSource = dataTable;
                DatoGridView.DataBind();
            }
            if (ConsultaDropDownList.SelectedIndex == 1)
            {
                if (CampoTextBox.Text.Trim().Length == 1)
                {
                    condicion = "2=2";
                }
                else
                {
                    condicion = " Descripcion like '%" + CampoTextBox.Text + "%'";
                }
                dataTable = egreso.Listado(" TipoEgresoId, Descripcion, EsActivo,UsuarioId", condicion, "");
                DatoGridView.DataSource = dataTable;
                DatoGridView.DataBind();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            TiposEgresos tipoEgreso = new TiposEgresos();
            Usuarios     usuario    = new Usuarios();
            DataTable    dt         = new DataTable();

            if (IsPostBack == false)
            {
                UsuarioDropDownList.DataSource     = usuario.Listado(" * ", "1=1", "");
                UsuarioDropDownList.DataTextField  = "Usuario";
                UsuarioDropDownList.DataValueField = "UsuarioId";
                UsuarioDropDownList.DataBind();

                TipoEgresoDropDownList.DataSource     = tipoEgreso.Listado(" * ", "1=1", "");
                TipoEgresoDropDownList.DataTextField  = "Descripcion";
                TipoEgresoDropDownList.DataValueField = "TipoEgresoId";
                TipoEgresoDropDownList.DataBind();

                dt.Columns.AddRange(new DataColumn[2] {
                    new DataColumn("Tipo Egreso"), new DataColumn("Monto")
                });
                ViewState["Detalle"] = dt;
            }
        }
Esempio n. 15
0
        public void BuscarTest()
        {
            TiposEgresos egreso = new TiposEgresos();

            Assert.IsTrue(egreso.Buscar(2));
        }