Пример #1
0
        public ActionResult DeleteConfirmed(int MeetingNoteID)
        {
            meetingnote meetingnote = MeetingNoteRepository.GetMeetingNotesByID(MeetingNoteID);

            MeetingNoteRepository.DeleteRecord(meetingnote);
            return(RedirectToAction("List"));
        }
Пример #2
0
        //
        // GET: /MeetingNote/Delete/5

        public ActionResult Delete(int MeetingNoteID)
        {
            ViewBag.MeetingNoteID = MeetingNoteID;
            meetingnote meetingnote = MeetingNoteRepository.GetMeetingNotesByID(MeetingNoteID);

            return(PartialView(meetingnote));
        }
Пример #3
0
        public ActionResult Delete(int MeetingAgendaID)
        {
            ViewBag.MeetingAgendaID = MeetingAgendaID;
            meetingagenda meetingagenda = MeetingAgendaRepository.GetAgendaByID(MeetingAgendaID);
            //Delete meeting note
            meetingnote note = MeetingNoteRepository.GetMeetingNotesByAgenda(meetingagenda.meetingAgendaID);

            MeetingNoteRepository.DeleteRecord(note);
            return(PartialView(meetingagenda));
        }
Пример #4
0
        public ActionResult Edit(int MeetingAgendaID = 0)
        {
            GetData();
            int         MeetingNoteID = MeetingNoteRepository.GetMeetingNotesByAgenda(MeetingAgendaID).meetingNoteID;
            meetingnote meetingnote   = MeetingNoteRepository.GetMeetingNotesByID(MeetingNoteID);
            string      Agenda        = MeetingAgendaRepository.GetAgendaByID(MeetingAgendaID).Description;

            ViewBag.Heading = Agenda;
            return(PartialView(meetingnote));
        }
Пример #5
0
 public ActionResult Edit(meetingnote meetingnote)
 {
     try
     {
         //if (contribution.CheckNumber == null) { contribution.CheckNumber = ""; }
         if (ModelState.IsValid)
         {
             db.Entry(meetingnote).State = EntityState.Modified;
             db.SaveChanges();
             TempData["Message2"] = string.Format("Meeting note update successfully.");
             GetData();
             return(Content("Meeting note update successfully."));
         }
     }
     catch (Exception ex)
     {
         TempData["Message2"] = string.Format("Error editing meeting note.");
     }
     GetData();
     return(PartialView(meetingnote));
 }
Пример #6
0
        public ActionResult MeetingAgendaList(int MeetingID)
        {
            IEnumerable <meetingagenda> AgendaList = MeetingAgendaRepository.GetAgendaByMeeting(MeetingID);

            ViewBag.RecordCount = AgendaList.Count();
            int n = 0;

            foreach (var i in AgendaList)
            {
                i.task = TaskRepository.GetTaskByID(i.TaskID);
                meetingnote note = MeetingNoteRepository.GetMeetingNotesByAgenda(i.meetingAgendaID);
                if (note != null)
                {
                    i.HasNotes = true;
                }
                else
                {
                    i.HasNotes = false;
                }
            }
            return(PartialView(AgendaList));
        }
Пример #7
0
        public ActionResult Create(meetingnote meetingnote)
        {
            try
            {
                //if (budget.Comment == null) { budget.Comment = ""; }

                if (ModelState.IsValid)
                {
                    db.meetingnotes.Add(meetingnote);
                    db.SaveChanges();
                    MeetingNoteRepository.AddRecord(meetingnote);
                    TempData["Message2"] = "Meeting notes created successfully.";
                    GetData();
                    return(Content("Meeting notes created successfully."));
                }
            }
            catch (Exception ex)
            {
                TempData["Message2"] = "Error adding meeting notes";
            }
            GetData();

            return(PartialView(meetingnote));
        }
Пример #8
0
 public void DeleteRecord(meetingnote record)
 {
     myRecords.Remove(record);
     context.meetingnotes.Remove(record);
     context.SaveChanges();
 }
Пример #9
0
 public meetingnote GetMeetingNotesByAgenda(int meetingAgendaID)
 {
     record = myRecords.FirstOrDefault(e => e.MeetingAgendaID == meetingAgendaID);
     return(record);
 }
Пример #10
0
 public meetingnote GetMeetingNotesByID(int noteID)
 {
     record = myRecords.FirstOrDefault(e => e.meetingNoteID == noteID);
     return(record);
 }
Пример #11
0
 public void AddRecord(meetingnote Record)
 {
     myRecords.Add(record);
 }