Exemple #1
0
        public ActionResult Justificar(FaltaJustificada falta)
        {
            try{
                if (falta.Cod_Comum == 0 || !UserSession.Get(Request.HttpContext).Admin())
                {
                    falta.Cod_Comum = UserSession.Get(Request.HttpContext).Cod_Comum();
                }

                if (UserSession.Get(Request.HttpContext).Instrutor())
                {
                    Usuario usuario = Usuario.FirstOrDefault(new{ falta.Cod_Usuario, falta.Cod_Comum });
                    if (usuario != null)
                    {
                        falta.Instrutor = UserSession.Get(Request.HttpContext).Cod_Usuario();
                        falta.Save();
                    }
                }

                return(Json("ok"));
            }
            catch (Exception ex) {
                return(Json(ex.Message));
            }
        }