Пример #1
0
        //end
        public TenancyDocumentItem getByID(int id)
        {
            Mapper.CreateMap <TenancyDocument, TenancyDocumentItem>();
            TenancyDocument     objDoc     = Dbcontext.TenancyDocuments.SingleOrDefault(m => m.TenDocId == id);
            TenancyDocumentItem objDocItem = Mapper.Map <TenancyDocumentItem>(objDoc);

            Dbcontext.TenancyDocuments.Remove(objDoc);
            return(objDocItem);
        }
Пример #2
0
        public ActionResult deleteDoc(int id, int DID, int menuid)
        {
            //int Empid = Convert.ToInt32(Url.RequestContext.RouteData.Values["id"].ToString());

            TenancyService      objTenService = new TenancyService();
            TenancyDocumentItem objDoc        = new TenancyDocumentItem();

            objDoc = objTenService.getByID(DID);
            string path     = objDoc.FileUrl;
            var    fullPath = Server.MapPath(path);

            if (System.IO.File.Exists(fullPath))
            {
                System.IO.File.Delete(fullPath);
            }

            db.TenancyDocuments.Remove(db.TenancyDocuments.Find(DID));
            db.SaveChanges();
            //ViewBag.Empid = Empid;
            ViewBag.Menuid = Request.QueryString["menuId"];

            return(RedirectToAction("Edit", new { @id = id, @menuId = Request.QueryString["menuId"] }));
        }