Ejemplo n.º 1
0
        public ActionResult DeleteConfirmed(int id)
        {
            ResumeContactInfo resumeContactInfo = db.ResumeContactInfo.Find(id);

            db.ResumeContactInfo.Remove(resumeContactInfo);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
 public ResumeContactInfo UpdateContactInfo(ResumeContactInfo inputInfo)
 {
     using (var context = DbContext)
     {
         context.Entry(inputInfo).State = EntityState.Modified;
         context.SaveChanges();
         return(context.Entry(inputInfo).Entity);
     }
 }
Ejemplo n.º 3
0
 public ActionResult Edit([Bind(Include = "Id,Photo,Name,Email,Address,Phone,Phone2,Phone3,WebPage,Github,LinkedIn,ExternalLink1,ExternalLink2,ExternalLink3")] ResumeContactInfo resumeContactInfo)
 {
     if (ModelState.IsValid)
     {
         db.Entry(resumeContactInfo).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(resumeContactInfo));
 }
Ejemplo n.º 4
0
        // GET: ResumeContactInfoes/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ResumeContactInfo resumeContactInfo = db.ResumeContactInfo.Find(id);

            if (resumeContactInfo == null)
            {
                return(HttpNotFound());
            }
            return(View(resumeContactInfo));
        }
Ejemplo n.º 5
0
 public ResumeContactInfo PutContactInfo(ResumeContactInfo inputInfo)
 {
     return(repo.UpdateContactInfo(inputInfo));
 }
Ejemplo n.º 6
0
 public ResumeContactInfo PostContactInfo(ResumeContactInfo inputInfo)
 {
     return(repo.CreateContactInfo(inputInfo));
 }
Ejemplo n.º 7
0
 public HttpResponseMessage Putt(ResumeContactInfo inputInfo)
 {
     return(ReturnObjectService.BuildContentResponseMessage(Service.PutContactInfo(inputInfo)));
 }
Ejemplo n.º 8
0
        protected override void Seed(ResumeContext context)
        {
            Resume seedres = new Resume()
            {
                ResumeHeader      = "Tobias Balzano, CV",
                ResumeSections    = new List <ResumeSection>(),
                ResumeContactInfo = new ResumeContactInfo()
            };
            ResumeContactInfo ResumeContactInfo = new ResumeContactInfo
            {
                Address       = "Addressvägen 1",
                Email         = "*****@*****.**",
                Name          = "Förnamn Efternamn",
                Phone         = "Phone",
                ExternalLink1 = "http://www.youtube.com",
                Github        = "github.com/tobiasbalzano",
                Photo         = "/images/portraits/t_b_lrg.jpg",
                WebPage       = "http://www.tobiasbalzano.se",
            };

            seedres.ResumeContactInfo = ResumeContactInfo;


            ResumeSection work = new ResumeSection
            {
                ContentHeader = "Work",
                Entries       = new List <ResumeEntry>(),
                Resume        = seedres
            };

            ResumeSection edu = new ResumeSection
            {
                ContentHeader = "Education",
                Entries       = new List <ResumeEntry>(),
                Resume        = seedres
            };

            seedres.ResumeSections.Add(work);
            seedres.ResumeSections.Add(edu);



            ResumeEntry adfahrer = new ResumeEntry()
            {
                ResumeSection   = work,
                Role            = "Programmer",
                Establishment   = "Adfahrer Ab",
                Additional      = "Part time",
                CurrentPosition = true,
                StartDate       = DateTime.Now.AddYears(-2).AddMonths(-3).AddDays(-27),
                EndDate         = DateTime.Now,
                Description     = "Programmerare på adfahrer",
                Tags            = new List <ResumeTag>(),
                Sorter          = 1005
            };


            ResumeEntry fritiden = new ResumeEntry()
            {
                ResumeSection   = work,
                Role            = "Programmer",
                Establishment   = "Fritiden",
                Additional      = "Part time",
                CurrentPosition = true,
                StartDate       = DateTime.Now.AddYears(-2).AddMonths(-3).AddDays(-27),
                EndDate         = DateTime.Now,
                Description     = "Programmerare på Fritiden",
                Tags            = new List <ResumeTag>(),
                Sorter          = 1001
            };


            ResumeEntry teknikh = new ResumeEntry()
            {
                ResumeSection   = edu,
                Role            = "Programmer .net",
                Establishment   = "Tekniklhögskolan",
                Additional      = "Part time",
                CurrentPosition = false,
                StartDate       = DateTime.Now.AddYears(-2).AddMonths(-3).AddDays(-27),
                EndDate         = DateTime.Now,
                Description     = "Utbildning",
                Tags            = new List <ResumeTag>(),
                Sorter          = 1000
            };

            ResumeTag tagone = new ResumeTag()
            {
                Tag           = "C#",
                ResumeEntries = new List <ResumeEntry>()
            };

            ResumeTag tagtwo = new ResumeTag()
            {
                Tag           = "Asp .Net",
                ResumeEntries = new List <ResumeEntry>()
            };

            tagone.ResumeEntries.Add(adfahrer);
            tagone.ResumeEntries.Add(fritiden);
            tagone.ResumeEntries.Add(teknikh);

            tagtwo.ResumeEntries.Add(adfahrer);
            tagtwo.ResumeEntries.Add(fritiden);
            tagtwo.ResumeEntries.Add(teknikh);

            adfahrer.Tags.Add(tagone);
            adfahrer.Tags.Add(tagtwo);
            fritiden.Tags.Add(tagone);
            fritiden.Tags.Add(tagtwo);
            teknikh.Tags.Add(tagone);
            teknikh.Tags.Add(tagtwo);

            seedres.ResumeSections.First(o => o.ContentHeader == "Work").Entries.Add(adfahrer);
            seedres.ResumeSections.First(o => o.ContentHeader == "Work").Entries.Add(fritiden);
            seedres.ResumeSections.First(o => o.ContentHeader == "Education").Entries.Add(teknikh);

            context.Resumes.Add(seedres);
            context.SaveChanges();
        }