Exemple #1
0
        public async Task <JsonResult> RechazarGrupo(Dictamen dictamen)
        {
            bool result = await FireStore.DictamenGrupo(dictamen.grupoID, 0, dictamen.motivoRechazo);

            if (result)
            {
                return(Json(new { Success = true }));
            }
            else
            {
                return(Json(new { Success = false }));
            }
        }
Exemple #2
0
        public async Task <IActionResult> grupoDictamen(string _ID, int aut)
        {
            if (aut != 1)
            {
                //BAD REQUEST
                return(RedirectToAction("DetalleGrupo", new { _ID = _ID }));
            }
            else
            {
                bool result = await FireStore.DictamenGrupo(_ID, aut, null);

                String mensaje;
                mensaje = result ? "" : "NO ";
                switch (aut)
                {
                case 0:
                    mensaje += "SE HA DENEGADO EL GRUPO.";
                    break;

                case 1:
                    mensaje += "SE HA AUTORIZADO EL GRUPO.";
                    break;

                default:
                    mensaje += "SE REALIZO ALGUNA ACCIÓN.";
                    break;
                }
                Log.Information("*****INFORMATION grupoDictamen: {0}", mensaje);
                if (!Request.Headers["Referer"][0].Contains("Renovacion"))
                {
                    return(RedirectToAction("DetalleGrupo", new { _ID = _ID }));
                }
                else
                {
                    return(RedirectToAction("RenovacionDetalleGrupo", new { _ID = _ID }));
                }
            }
        }