Exemple #1
0
        public string retornarTareasIng(string fechaIni, string fechaFin)
        {
            DateTime ini = Convert.ToDateTime(fechaIni);
            DateTime fin = Convert.ToDateTime(fechaFin + " 23:59:59");
            int      a   = responsable.ObtenerArea(SessionHelper.GetIdUser());
            var      rm  = new ResponseModel();

            if (AutorizadorTarea.esAutorizador())
            {
                rm = tareasing.ListarBandejaAutorizador(ini, fin);
            }
            else
            {
                rm = tareasing.ListarBandejaUsuario(ini, fin, a);
            }
            rm.function = "mostrarTablaTareasIng";
            string resultado;

            resultado = JsonConvert.SerializeObject(rm, Formatting.Indented,
                                                    new JsonSerializerSettings()
            {
                ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore,
            }
                                                    );
            //return Json(rm);
            return(resultado);
        }