Beispiel #1
0
        // GET: PMS/Resume
        public ActionResult Index(int?id)
        {
            List <FilterEntity> listFilters = _filterService.GetFilters();

            //listFilters.Add(new FilterEntity { FilterCode = "1", FilterName = "Des1", FilterType = "Designation" });
            //listFilters.Add(new FilterEntity { FilterCode = "2", FilterName = "Des2", FilterType = "Designation" });
            //listFilters.Add(new FilterEntity { FilterCode = "11", FilterName = "Dep1", FilterType = "Department" });
            //listFilters.Add(new FilterEntity { FilterCode = "22", FilterName = "Dep2", FilterType = "Department" });
            ViewBag.Filters = listFilters;
            tblResumeData resumeData = null;

            if (id == null)
            {
                resumeData = new tblResumeData();
            }
            else
            {
                resumeData = _resumeService.Get(id.Value);

                //    string mimeType = MimeTypeMap.GetMimeType(Path.GetExtension(resumeData.CVPath).ToLower());
                //    byte[] bytes = System.IO.File.ReadAllBytes(resumeData.CVCompletePath);
                //    resumeData.File = (HttpPostedFileBase)new
                //HttpPostedFileBaseCustom(new MemoryStream(bytes), mimeType, resumeData.CVPath);
            }


            return(View(resumeData));
        }
Beispiel #2
0
        public IActionResult Edit(string id, bool saved)
        {
            ViewBag.Saved = saved;
            var resume = resumeService.Get(id);

            ViewData["OccupationId"] = new SelectList(occupationService.GetAll(), "Id", "Name", resume.OccupationId);
            ViewData["CountryId"]    = new SelectList(countryService.GetAll(), "Id", "Name", resume.CountryId);
            ViewData["CityId"]       = new SelectList(cityService.GetAllByCountryId(resume.CountryId), "Id", "Name", resume.CityId);
            ViewData["CountyId"]     = new SelectList(countyService.GetAllByCityId(resume.CityId), "Id", "Name", resume.CountyId);
            return(View(resume));
        }
Beispiel #3
0
        // GET: Admin/Resumes/Details/5
        public IActionResult Details(string id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            var resume = resumeService.Get(id);

            if (resume == null)
            {
                return(NotFound());
            }

            return(View(resume));
        }
        public IActionResult SendMessageToResume(string resumeId)
        {
            var toName = "";

            var resume = resumeService.Get(resumeId);

            toName = resume.ResumeName; // kime

            var message = new Message()
            {
                To = resumeId, ToName = toName
            };

            ViewBag.MyCompanies = new SelectList(companyService.GetAllByUserName(User.Identity.Name), "Id", "Name"); // kimden
            return(View(message));
        }