Exemple #1
0
        public void AddOrphanFile(OrphanFile ofile)
        {
            _RepositoryOrphanFileInstance.Save(ofile);

            var orphan = _RepositoryInstance.GetById(ofile.OrphanId.Value);

            orphan.OrphanFileId = ofile.Id;

            _RepositoryInstance.Save(orphan);
        }
Exemple #2
0
        public void RemoveOrphanFile(OrphanFile ofile)
        {
            _RepositoryOrphanFileInstance.Delete(ofile);

            var orphan = _RepositoryInstance.GetById(ofile.OrphanId.Value);

            orphan.OrphanFileId = null;

            _RepositoryInstance.Save(orphan);
        }
        public JsonResult GetOrphanFiles()
        {
            string conStr = Session["conStr"].ToString(); //ConfigurationManager.ConnectionStrings["MySQLConnectionString"].ConnectionString;
            int    id     = Convert.ToInt32(Session["CURENT_USER_ID"]);
            DocumenteScanateRepository dsr = new DocumenteScanateRepository(id, conStr);

            string[]          files = (string[])dsr.GetOrphanFiles().Result;
            List <OrphanFile> ofs   = new List <OrphanFile>();

            foreach (string file in files)
            {
                OrphanFile of = new OrphanFile();
                of.FILE_NAME = file; of.SELECTED = true;
                ofs.Add(of);
            }
            return(Json(ofs, JsonRequestBehavior.AllowGet));
        }