예제 #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 };
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     Session["pagina"] = "OTROS";
     if (Session["username"] == null)
         Response.Redirect("Login");
     else
     {
         if (!accesso.GetValidarAcceso(Request.QueryString["go"]))
         {
             Response.Redirect("Login?go=0");
         }
     }
     if (!IsPostBack)
     {
         bTablaVC concepto = new bTablaVC();
         bContratoVC contrato = new bContratoVC();
         contrato.SetEstablecerDataSourceContrato(ddl_contrato_m);
         concepto.SetEstablecerDataSourceConcepto(ddl_reasegurador_m,"01");
         concepto.SetEstablecerDataSourceConcepto(ddl_codramo_m, "05");
         concepto.SetEstablecerDataSourceConcepto(ddl_tipope_m, "12");
         concepto.SetEstablecerDataSourceConcepto(ddl_tipreg_m, "15");
         concepto.SetEstablecerDataSourceConcepto(ddl_codasegurado_m, "14");
         concepto.SetEstablecerDataSourceConcepto(ddl_codmoneda_m, "10");
         concepto.SetEstablecerDataSourceConcepto(ddl_comprobante,"13");
     }
 }
예제 #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);
            var lista_pagina = listUsuario[0]._Aceso_Pagina.Split(',');

            var list       = tb.GetSelectConcepto(o, out total);
            var listPagina = new List <eAccesoPagina>();

            for (int l = 0; l < list.Count; l++)
            {
                var           existeAcceso = false;
                eAccesoPagina acceso       = new eAccesoPagina();
                acceso.ide_Pagina  = list[l]._codigo;
                acceso.Descripcion = list[l]._descripcion;

                foreach (var item in lista_pagina)
                {
                    if (item.Equals(list[l]._codigo))
                    {
                        existeAcceso = true;
                        break;
                    }
                }
                acceso.permiso = existeAcceso;
                listPagina.Add(acceso);
            }
            return(listPagina);
        }
예제 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Session["pagina"] = "OTROS";
            if (Session["username"] == null)
                Response.Redirect("Login?go=0");
            else
            {
                if (!accesso.GetValidarAcceso(Request.QueryString["go"]))
                {
                    Response.Redirect("Error");
                }
            }

            if (!IsPostBack)
            {
                bTablaVC concepto = new bTablaVC();
                concepto.SetEstablecerDataSourceConcepto(ddl_tabla_t,"9999");
                concepto.SetEstablecerDataSourceConcepto(ddl_estado_t,"09");
            }
        }
예제 #5
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;
        }
예제 #6
0
 public static object GetConceptoByCodigo(String codigo)
 {
     bTablaVC t = new bTablaVC();
     return new { Result = "OK", Records = t.GetConceptoByCodigo(codigo)};
 }
예제 #7
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);
            }
        }
예제 #8
0
 private void SetEliminarConcepto(String indice)
 {
     try
     {
         bTablaVC bt = new bTablaVC();
         Int32 resp = bt.SetEliminarConcepto(Int32.Parse(indice));
         if (resp != 0)
         {
             MessageBox(resp +" Registro Eliminado Correctamente!");
             bTablaVC concepto = new bTablaVC();
             concepto.SetEstablecerDataSourceConcepto(ddl_tabla_t, "9999");
             clearScreen();
         }
         else
         {
             MessageBox("Ocurrio un Error en el Servidor!");
         }
     }
     catch (Exception e) {
         MessageBox("ERROR =>" + e.Message);
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     Session["pagina"] = "OTROS";
     if (Session["username"] == null)
         Response.Redirect("Login?go=0");
     else
     {
         if (!accesso.GetValidarAcceso(Request.QueryString["go"]))
         {
             Response.Redirect("Error");
         }
     }
     if (!IsPostBack)
     {
         bContratoVC contrato = new bContratoVC();
         bTablaVC concepto = new bTablaVC();
         contrato.SetEstablecerDataSourceContrato(ddl_contrato_i);
         concepto.SetEstablecerDataSourceConcepto(ddl_tip_operacion_i, "12");
         txt_fecha_vigente_i.Text = meses[Convert.ToInt32(Session["mesvigente"])] + "-" + Session["aniovigente"].ToString();
         mes_vigente_contable = Session["mesvigente"].ToString();
         anio_vigente_contable = Convert.ToInt32(Session["aniovigente"]);
         formato_moneda = Session["formatomoneda"].ToString();
     }
 }
예제 #10
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"));
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            Session["pagina"] = "OTROS";
            if (Session["username"] == null)
                Response.Redirect("Login?go=0");
            else
            {
                if (!accesso.GetValidarAcceso(Request.QueryString["go"]))
                {
                    Response.Redirect("Error");
                }
            }

            if (!IsPostBack)
            {
                bTablaVC concepto = new bTablaVC();
                bContratoVC contrato = new bContratoVC();
                contrato.SetEstablecerDataSourceContrato(ddl_contrato_p);
                contrato.SetEstablecerDataSourceContrato(ddl_contrato_ib);
                concepto.SetEstablecerDataSourceConcepto(ddl_ramo_p, "05");
                concepto.SetEstablecerDataSourceConcepto(ddl_ramo_ib, "05");
                concepto.SetEstablecerDataSourceConcepto(ddl_producto_p, "04");
                concepto.SetEstablecerDataSourceConcepto(ddl_producto_ib, "04");
                GetDataGeneral();
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     Session["pagina"] = "OTROS";
     if (Session["username"] == null)
         Response.Redirect("Login?go=0");
     else
     {
         if (!accesso.GetValidarAcceso(Request.QueryString["go"]))
         {
             Response.Redirect("Error");
         }
     }
     if (!IsPostBack)
     {
         bContratoVC contrato = new bContratoVC();
         bTablaVC concepto = new bTablaVC();
         contrato.SetEstablecerDataSourceContrato(ddl_contrato_c);
         contrato.SetEstablecerDataSourceContrato(ddl_contrato_detC);
         concepto.SetEstablecerDataSourceConcepto(ddl_tipinfo_c,"12");
         concepto.SetEstablecerDataSourceConcepto(ddl_tipinfo_detC, "12");
         concepto.SetEstablecerDataSourceConcepto(ddl_tipo_cierre,"15");
         GetDataGeneral();
         SetCalcularTrimestre("SI");
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            Session["pagina"] = "OTROS";
            if (Session["username"] == null)
                Response.Redirect("Login?go=0");
            else
            {
                if (!accesso.GetValidarAcceso(Request.QueryString["go"]))
                {
                    Response.Redirect("Error");
                }
            }

            if (!IsPostBack) {
                bContratoVC contrato = new bContratoVC();
                bTablaVC concepto = new bTablaVC();
                formato_moneda = Session["formatomoneda"].ToString();
                contrato.SetEstablecerDataSourceContrato(ddl_contrato_o);
                concepto.SetEstablecerDataSourceConcepto(ddl_tipcom_o,"12");
                concepto.SetEstablecerDataSourceConcepto(ddl_ramo_o,"05");
            }
        }
예제 #14
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"));
 }
예제 #15
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Session["pagina"] = "OTROS";
            if (Session["username"] == null)
                Response.Redirect("Login?go=0");
            else
            {
                if (!accesso.GetValidarAcceso(Request.QueryString["go"]))
                {
                    Response.Redirect("Error");
                }
            }

            if (!IsPostBack){
                bTablaVC concepto = new bTablaVC();
                ParametroList();
                concepto.SetEstablecerDataSourceConcepto(ddl_ramo_prima_c,"05");
                concepto.SetEstablecerDataSourceConcepto(ddl_seniestro_c,"04");
                concepto.SetEstablecerDataSourceConcepto(ddl_moneda_c,"10");
                concepto.SetEstablecerDataSourceConcepto(ddl_contratante_c,"14");
                SetLLenadoContrato();
                concepto.SetEstablecerDataSourceConcepto(ddl_reasegurador_r,"01");
                concepto.SetEstablecerDataSourceConcepto(ddl_modalidad_c,"06");
                concepto.SetEstablecerDataSourceConcepto(ddl_tipcont_det_r,"16");
                concepto.SetEstablecerDataSourceConcepto(ddl_tipcon_c,"07");
                concepto.SetEstablecerDataSourceConcepto(ddl_calificadora_r,"02");
                concepto.SetEstablecerDataSourceConcepto(ddl_crediticia_r,"11");
                llenarEstado("09","U");
            }
        }