string getTiposDeBloqueo(EstadodeCuentaModel model)
        {
            string html     = string.Empty;
            int    contador = 0;
            Dictionary <string, string> dict = model.Obtener_TipoBloqueo();

            foreach (KeyValuePair <string, string> pair in dict)
            {
                html += "<label class='radio-inline'>\n<input id='TipoBloqueo_" + (contador++) + "' data-idbloqueo='" + pair.Key + "' type='checkbox' value='" + pair.Key + "'> " + pair.Value + "\n</label>";
            }
            html += "<input type='hidden' id='TipoBloqueo_length' value='" + contador + "'>";
            return(html);
        }
        public ActionResult Start()
        {
            if (sesion == null)
            {
                sesion = SessionDB.start(Request, Response, false, db);
            }

            Main view = new Main();

            ViewBag.MainUser  = view.CreateMenuInfoUser(sesion);
            ViewBag.Main      = view.createMenu("Pagos", "Pantalla de Retenciones", sesion);
            ViewBag.sedes     = view.createSelectSedes("Sedes", sesion);
            ViewBag.DataTable = CreateDataTable(10, 1, null, "APELLIDOS", "ASC");

            //Intercom
            ViewBag.User     = sesion.nickName.ToString();
            ViewBag.Email    = sesion.nickName.ToString();
            ViewBag.FechaReg = DateTime.Today;

            ViewBag.Scripts = Scripts.addScript() + Scripts.setPrivileges(Privileges, sesion);

            EstadodeCuentaModel modelEC = new EstadodeCuentaModel();

            ViewBag.TIPO_BLOQUEO         = getTiposDeBloqueo(modelEC);
            ViewBag.FILTRO_TIPODEBLOQUEO = getfiltroDeBloqueo(modelEC);

            if (!sesion.permisos.havePermission(Privileges[0].Permiso))
            {
                return(View(Factory.View.NotAccess));
            }

            Log.write(this, "Desbloqueos de Pagos Start", LOG.CONSULTA, "Ingresa Desbloqueos", sesion);

            ViewBag.sede = view.createLevels(sesion, "sede");

            return(View(Factory.View.Access + "Pagos/Desbloqueos/Start.cshtml"));
        }