<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="AdminTemplate.master.cs" Inherits="QuintoCaminoV2.Admin.AdminTemplate" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
     <title>QQ Admin - Quinto camino admin</title>

    <!-- Bootstrap Core CSS -->
    <link href="css/bootstrap.min.css" rel="stylesheet"/>

    <!-- Custom CSS -->
    <link href="css/sb-admin.css" rel="stylesheet"/>

    <!-- Morris Charts CSS -->
    <link href="css/plugins/morris.css" rel="stylesheet"/>

    <!-- Custom Fonts -->
    <link href="font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css"/>

    <link href="css/bootstrap.fd.css" rel="stylesheet" type="text/css" />

    <link rel="stylesheet" type="text/css" href="css/ovp-min.css" />
    <script type="text/javascript" src="js/ovp_jquery.js"></script>

     <link rel="stylesheet" type="text/css" href="css/datepicker.css" />
    <link href="css/bootstrap-datetimepicker.css" rel="stylesheet" />
    <link href="css/bootstrap-datetimepicker.min.css" rel="stylesheet" />
      <%--<link href="css/bootstrap-combined.min.css" rel="stylesheet" />--%>

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
        <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
        <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
    <style>
            body.modal-open .datepicker {
            z-index: 1200 !important;
        }
    </style>
     <script type="text/javascript">
         /**
          * sets a simple cookie that expires a year from now
          * pub.util.setCookie("yourcookie",50);
          */
         setCookie = function (name, val) {
             document.cookie = name + "=" + escape(val) + ";expires=Sat, 31 Dec 2099 23:59:59 GMT;";
         };
         /**
          * Retrieves a cookie or the provided string if the cookie does not exist
          */
         getCookie = function (check_name, return_if_not_found) {
             var a_all_cookies = document.cookie.split(';');
             var a_temp_cookie = '';
             var cookie_name = '';
             var cookie_value = '';
             for (i = 0; i < a_all_cookies.length; i++) {
                 a_temp_cookie = a_all_cookies[i].split('=');
                 cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');
                 if (cookie_name == check_name) {
                     if (a_temp_cookie.length > 1) {
                         cookie_value = unescape(a_temp_cookie[1].replace(/^\s+|\s+$/g, ''));
                     }
                     return cookie_value;
                 }
                 a_temp_cookie = null;
                 cookie_name = '';
             }
             return return_if_not_found;
         };

         function jm(o) {
             for (var i = 0; i < o.length; i++) {
                 setCookie('ovp_strategy' + i, o[i]);
             }
             window.location.reload();
         }
         function initStrategy() {
             // Get the strategy out of our cookies
             var strategy = [];
             strategy.push(getCookie('ovp_strategy0', 'HTML5'))
             strategy.push(getCookie('ovp_strategy1', 'Flash'));
             // Write out our strategy
             document.getElementById("stratstr").innerHTML = strategy;
             return strategy;
         }
</script>


    <asp:ContentPlaceHolder ID="head" runat="server">
    </asp:ContentPlaceHolder>
</head>
<body>
    <form id="form1" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
        <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
    <div id="wrapper">

        <!-- Navigation -->
        <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
            <!-- Brand and toggle get grouped for better mobile display -->
            <div class="navbar-header">
                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
                    <span class="sr-only">Toggle navigation</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
                <a class="navbar-brand" href="index.html">SB Admin</a>
            </div>
            <!-- Top Menu Items -->
            <ul class="nav navbar-right top-nav">
              <%--  <li class="dropdown">
                    <a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-envelope"></i> <b class="caret"></b></a>
                    <ul class="dropdown-menu message-dropdown">
                        <li class="message-preview">
                            <a href="#">
                                <div class="media">
                                    <span class="pull-left">
                                        <img class="media-object" src="http://placehold.it/50x50" alt="">
                                    </span>
                                    <div class="media-body">
                                        <h5 class="media-heading"><strong>John Smith</strong>
                                        </h5>
                                        <p class="small text-muted"><i class="fa fa-clock-o"></i> Yesterday at 4:32 PM</p>
                                        <p>Lorem ipsum dolor sit amet, consectetur...</p>
                                    </div>
                                </div>
                            </a>
                        </li>
                        <li class="message-preview">
                            <a href="#">
                                <div class="media">
                                    <span class="pull-left">
                                        <img class="media-object" src="http://placehold.it/50x50" alt="">
                                    </span>
                                    <div class="media-body">
                                        <h5 class="media-heading"><strong>John Smith</strong>
                                        </h5>
                                        <p class="small text-muted"><i class="fa fa-clock-o"></i> Yesterday at 4:32 PM</p>
                                        <p>Lorem ipsum dolor sit amet, consectetur...</p>
                                    </div>
                                </div>
                            </a>
                        </li>
                        <li class="message-preview">
                            <a href="#">
                                <div class="media">
                                    <span class="pull-left">
                                        <img class="media-object" src="http://placehold.it/50x50" alt="">
                                    </span>
                                    <div class="media-body">
                                        <h5 class="media-heading"><strong>John Smith</strong>
                                        </h5>
                                        <p class="small text-muted"><i class="fa fa-clock-o"></i> Yesterday at 4:32 PM</p>
                                        <p>Lorem ipsum dolor sit amet, consectetur...</p>
                                    </div>
                                </div>
                            </a>
                        </li>
                        <li class="message-footer">
                            <a href="#">Read All New Messages</a>
                        </li>
                    </ul>
                </li>--%>
              <%--  <li class="dropdown">
                    <a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-bell"></i> <b class="caret"></b></a>
                    <ul class="dropdown-menu alert-dropdown">
                        <li>
                            <a href="#">Alert Name <span class="label label-default">Alert Badge</span></a>
                        </li>
                        <li>
                            <a href="#">Alert Name <span class="label label-primary">Alert Badge</span></a>
                        </li>
                        <li>
                            <a href="#">Alert Name <span class="label label-success">Alert Badge</span></a>
                        </li>
                        <li>
                            <a href="#">Alert Name <span class="label label-info">Alert Badge</span></a>
                        </li>
                        <li>
                            <a href="#">Alert Name <span class="label label-warning">Alert Badge</span></a>
                        </li>
                        <li>
                            <a href="#">Alert Name <span class="label label-danger">Alert Badge</span></a>
                        </li>
                        <li class="divider"></li>
                        <li>
                            <a href="#">View All</a>
                        </li>
                    </ul>
                </li>--%>
                <li class="dropdown">
                  <%--  <a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-user"></i> John Smith <b class="caret"></b></a>
                    <ul class="dropdown-menu">
                        <li>
                            <a href="#"><i class="fa fa-fw fa-user"></i> Profile</a>
                        </li>
                        <li>
                            <a href="#"><i class="fa fa-fw fa-envelope"></i> Inbox</a>
                        </li>
                        <li>
                            <a href="#"><i class="fa fa-fw fa-gear"></i> Settings</a>
                        </li>
                        <li class="divider"></li>
                        <li>--%>
                             <asp:LinkButton ID="lnkCerrarSesion" OnClick="lnkCerrarSesion_Click" runat="server" CausesValidation="false">Cerrar sesion</asp:LinkButton>
                            <%--<a href="#"><i class="fa fa-fw fa-power-off"></i> Cerrar Sesión</a>--%>
                        </li>
                    </ul>
                </li>
            </ul>
            <!-- Sidebar Menu Items - These collapse to the responsive navigation menu on small screens -->
            <div class="collapse navbar-collapse navbar-ex1-collapse">
                <ul class="nav navbar-nav side-nav">
                    <li class="active">
                        <a href="Admin.aspx"><i class="fa fa-fw fa-dashboard"></i> Panel principal</a>
                    </li>
                    <li>
                        <a href="AdminCursos.aspx"><i class="fa fa-fw fa-desktop"></i> Cursos</a>
                    </li>
                    <li>
                        <a href="AdminCharlas.aspx"><i class="fa fa-fw fa-comment"></i> Charlas</a>
                    </li>
                    <li>
                        <a href="AdminUsuarios"><i class="fa fa-fw fa-user"></i> Usuarios</a>
                    </li>
                    <li>
                        <a href="forms.html"><i class="fa fa-credit-card"></i> Pagos</a>
                    </li>
                    <%--<li>
                        <a href="bootstrap-elements.html"><i class="fa fa-fw fa-desktop"></i> Bootstrap Elements</a>
                    </li>
                    <li>
                        <a href="bootstrap-grid.html"><i class="fa fa-fw fa-wrench"></i> Bootstrap Grid</a>
                    </li>
                    <li>
                        <a href="javascript:;" data-toggle="collapse" data-target="#demo"><i class="fa fa-fw fa-arrows-v"></i> Dropdown <i class="fa fa-fw fa-caret-down"></i></a>
                        <ul id="demo" class="collapse">
                            <li>
                                <a href="#">Dropdown Item</a>
                            </li>
                            <li>
                                <a href="#">Dropdown Item</a>
                            </li>
                        </ul>
                    </li>
                    <li>
                        <a href="blank-page.html"><i class="fa fa-fw fa-file"></i> Blank Page</a>
                    </li>
                    <li>
                        <a href="index-rtl.html"><i class="fa fa-fw fa-dashboard"></i> RTL Dashboard</a>
                    </li>--%>
                </ul>
            </div>
            <!-- /.navbar-collapse -->
        </nav>
        <div>
            <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
        

            </asp:ContentPlaceHolder>
        </div>
    </div>
    </ContentTemplate>
    </asp:UpdatePanel>
    </form>

 <!-- /#wrapper -->
     <script src="js/moment.js"></script>
     <script src="js/bootstrap-datepicker.js"></script>
    <script src="js/bootstrap-datetimepicker.js"></script>
    <!-- jQuery -->
    <%--<script src="js/jquery.js"></script>--%>
    <script src="js/jquery-1.11.1.min.js"></script>

    <!-- Bootstrap Core JavaScript -->
    <script src="js/bootstrap.min.js"></script>

    <!-- Morris Charts JavaScript -->
    <script src="js/plugins/morris/raphael.min.js"></script>
<%--    <script src="js/plugins/morris/morris.min.js"></script>
    <script src="js/plugins/morris/morris-data.js"></script>--%>
    <script src="js/bootstrap.fd.js" type="text/javascript"></script>
   
    <script src="js/bootstrap-datepicker.js"></script>
    <script src="js/bootstrap-datetimepicker.min.js"></script>
   
    
    

    

    <script>
        $('#btnGuardar').click(function (e) {
            e.preventDefault();
            openModal();
            

        });

        //$('#btnAgregaClase').click(function (e) {
        //    e.preventDefault();
        //    openModalClase();
        //});

        
   </script>

     <script type="text/javascript">

         function openModal() {
             $('#modalSignUp').modal({ show: true });
         }

         function openModalClase() {
             $('#modalNewClase').modal({ show: true });
         }
         function closeModalClase() {
             $('#modalNewClase').modal('hide');
         }

         function closeModal() {
             $('#modalSignUp').modal('hide');
         }
 </script>
<script>
    


    $('#btnGuardaClase').click(function (e) {
        e.preventDefault();
        var parametros = {
            
            //intCursoId: $('#txtTitClase').val(),
            vchTituloClase: $('#txtTitClase').val(),
            intCursoId:$('#ContentPlaceHolder1_HideidCurso').val(),
            //txtDesCurCorta: $('#txtDesCripcionCorta').val(),
            vchDescClase: $('#txtDescClase').val(),
            vchURLClase: $('#lblVideo').html(),

        };


        // Ahora hacemos la llamada tipo AJAX utilizando jQuery
        $.ajax({
            type: 'POST',                               // tipo de llamada (POST, GET)
            url: 'Clases.aspx/AgregarClase',                // el URL del método que vamos a llamar
            data: JSON.stringify(parametros),           // los parámetros en formato JSON
            contentType: "application/json; charset=utf-8",
            dataType: "json",                           // tipo de datos enviados al servidor
            success: function () {                      // función que se va a ejecutar si el pedido resulta exitoso
                //$('#lblMensaje').text('La información ha sido guardada exitosamente.');
                //openModal();
                //limpiaForm($("#form1"));
                //alert("Informacion guardada correctamente")
                closeModalClase();
                location.reload();

            },
            error: function (req, stat, err) {          // función que se va a ejecutar si el pedido falla
                var error = eval("(" + req.responseText + ")");
                alert(error.Message);
                //$('#lblMensaje').text(error.Message);
            }
        });


    });




    //-----------------------GUARDA CURSO--------------------

    $('#btnGuardaCurso').click(function (e) {
        e.preventDefault();
        var parametros = {
          
            txtTitCurso: $('#txtTitulo').val(),
            //txtDesCurCorta: $('#txtDesCripcionCorta').val(),
            txtDesc: $('#txtDesCripcion').val(),
            txtCosto: $('#txtCosto').val(),

            
        };


        // Ahora hacemos la llamada tipo AJAX utilizando jQuery
        $.ajax({
            type: 'POST',                               // tipo de llamada (POST, GET)
            url: 'AdminCursos.aspx/SaveCurso',                // el URL del método que vamos a llamar
            data: JSON.stringify(parametros),           // los parámetros en formato JSON
            contentType: "application/json; charset=utf-8",
            dataType: "json",                           // tipo de datos enviados al servidor
            success: function () {                      // función que se va a ejecutar si el pedido resulta exitoso
              
                closeModal();
                BindingCursos();

            },
            error: function (req, stat, err) {          // función que se va a ejecutar si el pedido falla
                var error = eval("(" + req.responseText + ")");
                alert(error.Message);
                //$('#lblMensaje').text(error.Message);
            }
        });


    });


    //-----------------------GUARDA CHARLA--------------------

    $('#btnGuardaCharla').click(function (e) {
        e.preventDefault();
        var parametros = {

            txtTitCharla: $('#txtTitulo').val(),
            txtFechaCharla: $('#txtFcharla').val(),
            txtDesCharCorta: $('#txtDescCorta').val(),
            //txtDesc: $('#txtDesCripcion').val(),
            vchURLCharla: $('#lblVideo').html(),

        };


        // Ahora hacemos la llamada tipo AJAX utilizando jQuery
        $.ajax({
            type: 'POST',                               // tipo de llamada (POST, GET)
            url: 'AdminCharlas.aspx/SaveCharla',                // el URL del método que vamos a llamar
            data: JSON.stringify(parametros),           // los parámetros en formato JSON
            contentType: "application/json; charset=utf-8",
            dataType: "json",                           // tipo de datos enviados al servidor
            success: function () {                      // función que se va a ejecutar si el pedido resulta exitoso

                closeModal();
                BindingCursos();

            },
            error: function (req, stat, err) {          // función que se va a ejecutar si el pedido falla
                var error = eval("(" + req.responseText + ")");
                alert(error.Message);
                //$('#lblMensaje').text(error.Message);
            }
        });


    });

</script>
 <script>
     function BindingCursos() {
         location.reload();
         //var parametros = {           
         //};

         //$.ajax({
         //    type: 'POST',                               // tipo de llamada (POST, GET)
         //    url: 'AdminCursos.aspx/getCursos',                // el URL del método que vamos a llamar
         //    data: JSON.stringify(parametros),           // los parámetros en formato JSON
         //    contentType: "application/json; charset=utf-8",
         //    dataType: "json",                           // tipo de datos enviados al servidor
         //    success: function () {                      // función que se va a ejecutar si el pedido resulta exitoso
         //       alert("Actualización correcta")
         //    },
         //    error: function (req, stat, err) {          // función que se va a ejecutar si el pedido falla
         //        var error = eval("(" + req.responseText + ")");
         //        alert(error.Message);
         //        //$('#lblMensaje').text(error.Message);
         //    }
         //});
         

     }

 </script>

    <script>
        $(document).ready(function () {
            $("#open_btn").click(function () {

                $.FileDialog({ multiple: false }).on('files.bs.filedialog', function (ev) {
                    var files = ev.files;
                    openModalLoad();
                    var data = new FormData();
                    for (var i = 0; i < files.length; i++) {
                        data.append(files[i].name, files[i]);
                    }
                    $.ajax({
                        url: "FileUploadHandlerCharla.ashx",
                        type: "POST",
                        data: data,
                        contentType: false,
                        processData: false,
                        success: function (result) {
                            closeModalLoad();
                            $("#lblVideo").text(ev.files[0].name);
                            alert(result);
                        },
                        error: function (err) {
                            alert(err.statusText)
                        }
                    });
                }).on('cancel.bs.filedialog', function (ev) {
                   // alert("Cancelled!");
                });
            });
        });


        function openModalLoad() {
            $('#modalUpload').modal({ show: true });
        }
        function closeModalLoad() {
            $('#modalUpload').modal('hide');
        }
    </script>

    <script type="text/javascript">
        $(document).ready(function () {
            var strategy = initStrategy(); //get the strategy from the cookie
            var configobj = {
                "controls": { 'src_img': '../images/pixel.png' },
                "strategy": { "order": strategy }
            };
            ovp.init(configobj);
            ovp.adopt();
        });
</script>


    <script type="text/javascript">
        $(function () {
            $('#txtFcharla').datetimepicker({
                language: 'pt-BR'
            });
        });
</script>
  
   
</body>
</html>
