Ejemplo n.º 1
0
        public static object ListConcepto(int jtStartIndex, int jtPageSize, string jtSorting, String TipoTabla,String descripcion)
        {
            int indexPage;
            if (jtStartIndex != 0)
            {
                indexPage = jtStartIndex / jtPageSize;
            }
            else
            {
                indexPage = jtStartIndex;
            }
            eTabla o = new eTabla();
            bTablaVC tb = new bTablaVC();
            o._id_Empresa = 0;
            o._tipo_Tabla = TipoTabla.Trim();
            o._descripcion = descripcion;
            o._valor = "N";
            o._estado = "S";
            o._inicio = indexPage;
            o._fin = jtPageSize;
            o._order = jtSorting.Substring(1).ToUpper();

            int total;
            List<eTabla> list = tb.GetSelectConcepto(o,out total);
            return new { Result = "OK", Records = list, TotalRecordCount = total };
        }
Ejemplo n.º 2
0
        public DropDownList SetEstablecerDataSourceConcepto(DropDownList control,String filtro1,String descripcion = "NULL")
        {
            eTabla o = new eTabla();
                o._id_Empresa = 0;
                o._tipo_Tabla = filtro1;
                o._descripcion = descripcion;
                o._valor = "N";
                o._estado = "A";
                o._inicio = 0;
                o._fin = 1000000;
                o._order = "DESCRIPCION ASC";

                dSqlTablaVC dg = new dSqlTablaVC();
                control.DataSource = dg.GetSelectConcepto(o, out total);
                control.DataTextField = "_descripcion";
                control.DataValueField = "_codigo";
                control.DataBind();
                control.Items.Insert(0, new ListItem("Seleccione ----", "0"));
            return control;
        }
Ejemplo n.º 3
0
        public List<eAccesoPagina> GetListaPagina(Int32 ide_usuario)
        {
            eTabla o = new eTabla();
            bTablaVC tb = new bTablaVC();
            dSqlUsuarioVC dusuario = new dSqlUsuarioVC();
            o._id_Empresa = 0;
            o._tipo_Tabla = "03";
            o._descripcion = "NULL";
            o._valor = "N";
            o._estado = "S";
            o._inicio = 0;
            o._fin = 1000;
            o._order = "DESCRIPCION ASC ";

            int total;

            List<eUsuarioVC> listUsuario = dusuario.GetSelecionarAccesoUsuario(ide_usuario);
            String lista_pagina = listUsuario[0]._Aceso_Pagina;
            String[] ide_pagina = lista_pagina.Split(',');

            List<eTabla> list = tb.GetSelectConcepto(o, out total);
            List<eAccesoPagina> listPagina = new List<eAccesoPagina>();
            for (int l = 0; l < list.Count; l++)
            {
                eAccesoPagina acceso = new eAccesoPagina();
                acceso.ide_Pagina = list[l]._codigo;
                acceso.Descripcion = list[l]._descripcion;
                if (lista_pagina.Contains(list[l]._codigo))
                    acceso.permiso = true;
                else
                    acceso.permiso = false;

                listPagina.Add(acceso);
            }
            return listPagina;
        }
Ejemplo n.º 4
0
        private void SetInsertTabla()
        {
            try
            {
                if (txt_idtabla.Value.Equals("0") && txt_codigo_t.Text != "")
                {
                    eTabla t = new eTabla();
                    t._id_Empresa = 1;
                    if (ddl_tabla_t.SelectedItem.Value.Equals("0"))
                    {
                        t._tipo_Tabla = "9999";
                    }
                    else
                    {
                        t._tipo_Tabla = ddl_tabla_t.SelectedItem.Value;
                    }
                    t._codigo = txt_codigo_t.Text;
                    t._descripcion = txt_descripcion_t.Text;
                    t._valor = txt_valor_t.Text;
                    t._clase = txt_clase_t.Text;
                    t._tipo = txt_tipo_t.Text;
                    t._estado = ddl_estado_t.SelectedItem.Value;
                    t._usu_reg = Session["username"].ToString();

                    bTablaVC bt = new bTablaVC();
                    Int32 resp = bt.SetInsertarConcepto(t);
                    if (resp != 0)
                    {
                        MessageBox("Registro Grabado Correctamente!");
                        if (t._tipo_Tabla == "9999")
                        {
                            bTablaVC concepto = new bTablaVC();
                            concepto.SetEstablecerDataSourceConcepto(ddl_tabla_t, "9999");
                        }
                    }
                    else
                    {
                        MessageBox("Ocurrio un Error en el Servidor!");
                    }
                }
                else
                {
                    SetActualizarTabla();
                }
            }
            catch (Exception e) {
                MessageBox("ERROR =>"+e.Message);
            }
        }
Ejemplo n.º 5
0
        private void SetLLenadoTipoInfoPago(String e,String a)
        {
            eTabla o = new eTabla();
            bTablaVC tb = new bTablaVC();
            o._id_Empresa = 0;
            o._tipo_Tabla = e;
            o._descripcion = "NULL";
            o._valor = a;
            o._estado = "A";
            o._inicio = 0;
            o._fin = 10000000;

            o._order = "DESCRIPCION ASC";

            ddl_tippago_p.DataSource = tb.GetSelectConcepto(o, out RowCount); ;
            ddl_tippago_p.DataTextField = "_descripcion";
            ddl_tippago_p.DataValueField = "_codigo";
            ddl_tippago_p.DataBind();
            ddl_tippago_p.Items.Insert(0, new ListItem("Seleccione ----", "0"));
        }
Ejemplo n.º 6
0
 public Int32 SetInsertarConcepto(eTabla o)
 {
     dSqlTablaVC dg = new dSqlTablaVC();
     return dg.SetInsertarConcepto(o);
 }
Ejemplo n.º 7
0
 //actualizar
 public Int32 SetActualizarConcepto(eTabla o)
 {
     dSqlTablaVC dg = new dSqlTablaVC();
     return dg.SetActualizarConcepto(o);
 }
Ejemplo n.º 8
0
 public List<eTabla> GetSelectConcepto(eTabla o,out int total)
 {
     dSqlTablaVC dg = new dSqlTablaVC();
     return dg.GetSelectConcepto(o,out total);
 }
Ejemplo n.º 9
0
 private void llenarEstado(String est,String tip)
 {
     eTabla o = new eTabla();
     bTablaVC tb = new bTablaVC();
     o._id_Empresa = 0;
     o._tipo_Tabla = est;
     o._descripcion = "NULL";
     o._valor = "N";
     o._estado = "A";
     o._tipo = tip;
     o._inicio = 0;
     o._fin = 10000000;
     o._order = "DESCRIPCION ASC";
     ddl_estado_c.DataSource = tb.GetSelectConcepto(o, out total); ;
     ddl_estado_c.DataTextField = "_descripcion";
     ddl_estado_c.DataValueField = "_codigo";
     ddl_estado_c.DataBind();
     ddl_estado_c.Items.Insert(0, new ListItem("Seleccione ----", "0"));
 }