예제 #1
0
        public string CreateGlavnaFolder()
        {
            var glavna = GlavnaDAO.GetGlavnaById(Convert.ToInt32(HttpContext.Session.GetInt32("GlavnaAutoID")), HttpContext.Session.GetObjectFromJson <KorisnikModel>("LogovaniKorisnik").Uvoznik.AutoID);
            var path   = Path.Combine(IocContainer.Configuration["DocumentsPath"], glavna.DatumKreiranjaUTC.Value.Year.ToString(), GetMonth(glavna.DatumKreiranjaUTC.Value), Convert.ToInt32(HttpContext.Session.GetInt32("GlavnaMasterID")).ToString(), Convert.ToInt32(HttpContext.Session.GetInt32("GlavnaAutoID")).ToString());

            if (!Directory.Exists(path))
            {
                Directory.CreateDirectory(path);
            }
            return(path);
        }
예제 #2
0
 public void SaveGlavnaID([FromBody] GlavnaMasterModel glavna)
 {
     try
     {
         HttpContext.Session.SetInt32("GlavnaAutoID", glavna.AutoID);
         var glavnaS = GlavnaDAO.GetGlavnaById(glavna.AutoID, Convert.ToInt32(HttpContext.Session.GetObjectFromJson <KorisnikModel>("LogovaniKorisnik").Uvoznik.AutoID));
         HttpContext.Session.SetString("CreateFilePath", Path.Combine(IocContainer.Configuration["DocumentsPath"], glavnaS.DatumKreiranjaUTC.Value.Year.ToString(), GetMonth(glavnaS.DatumKreiranjaUTC.Value), glavnaS.GlavnaMaster.AutoID.ToString(), glavna.AutoID.ToString()));
     }
     catch (Exception e)
     {
     }
 }
예제 #3
0
        public IActionResult RowUpdate(int key, string values)
        {
            try
            {
                var updatedGlavna = GlavnaDAO.GetGlavnaById(key, HttpContext.Session.GetObjectFromJson <KorisnikModel>("LogovaniKorisnik").Uvoznik.AutoID);
                JsonConvert.PopulateObject(values, updatedGlavna);

                GlavnaDAO.UpdateGlavna(updatedGlavna, HttpContext.Session.GetObjectFromJson <KorisnikModel>("LogovaniKorisnik"));
                LoggerDAO.CreateNewAkcijaLog("Izmjena tipa dijela(glavna AutoID): " + key, "Update tipa dijela", HttpContext.Session.GetObjectFromJson <KorisnikModel>("LogovaniKorisnik").Id);
            }
            catch (Exception)
            {
                return(View("Create"));
            }


            return(Ok());
        }