예제 #1
0
        public ActionResult Edit()
        {
            GlavnaModel glavna = null;

            try
            {
                glavna = GlavnaDAO.GetGlavnaByIdADMIN(Convert.ToInt32(HttpContext.Session.GetInt32("ApprovalGlavnaID")));
                glavna.InternePoruke = InternaPorukaDAO.GetMessagesById(glavna.AutoID);
                HttpContext.Session.SetInt32("ApprovalGlavnaMasterID", glavna.GlavnaMaster.AutoID);
                HttpContext.Session.SetString("ApprovalFilePath", Path.Combine(IocContainer.Configuration["DocumentsPath"], glavna.DatumKreiranjaUTC.Value.Year.ToString(), GetMonth(glavna.DatumKreiranjaUTC.Value), glavna.GlavnaMaster.AutoID.ToString(), glavna.AutoID.ToString()));
                //glavna.VrstaHomologacije.AtributSet = VrsteHomologacijeDAO.GetAtributSet(glavna.VrstaHomologacije.Id);
                GlavnaDAO.UpdateGlavnaApproval(Convert.ToInt32(HttpContext.Session.GetInt32("ApprovalGlavnaID")), HttpContext.Session.GetObjectFromJson <KorisnikModel>("LogovaniKorisnik"));
            }
            catch (Exception)
            {
            }
            if (HttpContext.Session.GetObjectFromJson <KorisnikModel>("LogovaniKorisnik") == null)
            {
                return(View("~/Views/Login/Index.cshtml"));
            }
            HttpContext.Session.Remove("FileNameViewer");
            return(View("Edit", glavna));
        }