public void AddOrphanFile(OrphanFile ofile) { _RepositoryOrphanFileInstance.Save(ofile); var orphan = _RepositoryInstance.GetById(ofile.OrphanId.Value); orphan.OrphanFileId = ofile.Id; _RepositoryInstance.Save(orphan); }
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)); }