Exemplo n.º 1
0
        public ActionResult Edit(int id, FormCollection collection)
        {
            try
            {
                // TODO: Add update logic here
                IMeetingLibRepository MeetingLibRep = new MeetingLibRepository();
                MeetingLib            m             = MeetingLibRep.getMeetingLibByID(id);

                m.MeetingLibDesc   = collection["meeting_description"];
                m.MeetingLibNumber = collection["meeting_number"];
                m.MeetingLibDate   = DateTime.Parse(collection["meeting_date"]);
                m.DateModified     = DateTime.Now;

                MeetingLibRep.Save(m);

                return(RedirectToAction("Index"));
            }
            catch (SubSonic.SqlQueryException e)
            {
                Console.WriteLine("{0} Exception caught.", e.Message);
                IMeetingLibRepository MeetingLibRep = new MeetingLibRepository();
                MeetingLib            m             = MeetingLibRep.getMeetingLibByID(id);
                ViewData.Model = m;
                return(View());
            }
        }
Exemplo n.º 2
0
        public ActionResult delete(int id)
        {
            IMeetingLibRepository MeetingLibRep = new MeetingLibRepository();
            MeetingLib            ml            = new MeetingLib();

            //GET MEETING
            try
            {
                ml = MeetingLibRep.getMeetingLibByID(id);
            }
            catch (Exception exception)
            {
                //IF THERE IS A MESS UP, RETURN ERROR TO FRONT
                TempData["flash"] = "Unable to retrieve meeting: " + exception.Message;
                return(RedirectToAction("Index"));
            }


            //DELETE MEETING
            try
            {
                MeetingLibRep.Delete(ml);
                TempData["flash"] = "Deleted meeting.";
                return(RedirectToAction("Index"));
            }
            catch (Exception exception)
            {
                TempData["flash"] = "Unable to delete meeting: " + exception.Message;
                return(RedirectToAction("Index"));
            }
        }
Exemplo n.º 3
0
        public ActionResult delete(int id)
        {
            IMeetingLibRepository MeetingLibRep = new MeetingLibRepository();
            MeetingLib ml = new MeetingLib();

            //GET MEETING
            try
            {
                ml = MeetingLibRep.getMeetingLibByID(id);
            }
            catch (Exception exception)
            {
                //IF THERE IS A MESS UP, RETURN ERROR TO FRONT
                TempData["flash"] = "Unable to retrieve meeting: " + exception.Message;
                return RedirectToAction("Index");
            }

            //DELETE MEETING
            try
            {
                MeetingLibRep.Delete(ml);
                TempData["flash"] = "Deleted meeting.";
                return RedirectToAction("Index");
            }
            catch (Exception exception)
            {
                TempData["flash"] = "Unable to delete meeting: " + exception.Message;
                return RedirectToAction("Index");
            }
        }
Exemplo n.º 4
0
        public void MeetingLibs_Get_By_ID()
        {
            IMeetingLibRepository MeetingLibRep = new MeetingLibRepository();

            MeetingLib m = MeetingLibRep.getMeetingLibByID(1);

            Assert.AreEqual(m.MeetingLibDesc, "Animal");
        }
Exemplo n.º 5
0
        public ActionResult Edit(int id)
        {
            IMeetingLibRepository MeetingLibRep = new MeetingLibRepository();

            MeetingLib m = MeetingLibRep.getMeetingLibByID(id);

            ViewData.Model = m;
            return(View());
        }
Exemplo n.º 6
0
 public int Save(MeetingLib m)
 {
     int i = 0;
     try
     {
         i=DB.Save(m);
     }catch( Exception e)
     {
         Console.Write(e.Message);
     }
     return i;
 }
Exemplo n.º 7
0
        public void Delete_MeetingLib()
        {
            IMeetingLibRepository MeetingLibRep = new MeetingLibRepository();

            MeetingLib m = MeetingLibRep.getMeetingLibByID(2);

            MeetingLibRep.Delete(m);

            m = MeetingLibRep.getMeetingLibByID(2);

            Assert.IsTrue(m.Deleted == true);
        }
Exemplo n.º 8
0
        public static void UpdateMeetingLib(MeetingLib m, FormCollection collection)
        {
            IMeetingLibRepository MeetingLibRep = new MeetingLibRepository();

            m.MeetingLibDesc = collection["MeetingLibDesc"];
            m.MeetingLibNumber = collection["MeetingLibNumber"];
            m.MeetingLibDate = DateTime.Parse(collection["meeting_date"]);
            m.DateModified = DateTime.Now;
            

            MeetingLibRep.Save(m);
            return;
        }
Exemplo n.º 9
0
        public void Modify_MeetingLib()
        {
            IMeetingLibRepository MeetingLibRep = new MeetingLibRepository();

            MeetingLib m = MeetingLibRep.getMeetingLibByID(2);

            m.MeetingLibDesc = "PLants Committee";
            m.DateModified   = DateTime.Now;

            int saved = MeetingLibRep.Save(m);

            Assert.AreEqual(saved, 1);
        }
Exemplo n.º 10
0
        public int Save(MeetingLib m)
        {
            int i = 0;

            try
            {
                i = DB.Save(m);
            }catch (Exception e)
            {
                Console.Write(e.Message);
            }
            return(i);
        }
Exemplo n.º 11
0
        public void Adding_MeetingLib()
        {
            IMeetingLibRepository MeetingLibRep = new MeetingLibRepository();

            MeetingLib m = new MeetingLib();

            IList<SelectItems> allItems = new List<SelectItems>();
            allItems.ToPagedList(0, 10);

               m.MeetingLibDesc = "Plants";
            m.MeetingLibNumber = "PL01";
            m.MeetingLibDate = DateTime.Parse("02/02/2009");
            m.DateAdded = DateTime.Now;
            m.DateModified = DateTime.Now;

            int saved = MeetingLibRep.Save(m);
            Assert.AreEqual(saved, 3);
        }
Exemplo n.º 12
0
        public void Update_Meeting_Lib()
        {
            IMeetingLibRepository MeetingLibRep = new MeetingLibRepository();

            MeetingLib     m    = MeetingLibRep.getMeetingLibByID(2);
            FormCollection form = new FormCollection();

            form["MeetingLibNumber"] = "x";
            form["MeetingLibDesc"]   = "xy";
            form["MeetingLibDate"]   = "01/01/2009";

            m.MeetingLibDesc   = form["MeetingLibDesc"];
            m.MeetingLibNumber = form["MeetingLibNumber"];
            m.MeetingLibDate   = DateTime.Parse(form["MeetingLibDate"]);


            MeetingLibRep.Save(m);

            Assert.AreEqual(MeetingLibRep.Save(m), 0);
        }
Exemplo n.º 13
0
        public void Adding_MeetingLib()
        {
            IMeetingLibRepository MeetingLibRep = new MeetingLibRepository();

            MeetingLib m = new MeetingLib();

            IList <SelectItems> allItems = new List <SelectItems>();

            allItems.ToPagedList(0, 10);

            m.MeetingLibDesc   = "Plants";
            m.MeetingLibNumber = "PL01";
            m.MeetingLibDate   = DateTime.Parse("02/02/2009");
            m.DateAdded        = DateTime.Now;
            m.DateModified     = DateTime.Now;

            int saved = MeetingLibRep.Save(m);

            Assert.AreEqual(saved, 3);
        }
Exemplo n.º 14
0
        public static void UpdateMeetingLib(MeetingLib m, FormCollection collection)
        {
            IMeetingLibRepository MeetingLibRep = new MeetingLibRepository();

            m.MeetingLibDesc = collection["MeetingLibDesc"];
            m.MeetingLibNumber = collection["MeetingLibNumber"];
            m.MeetingLibDate = DateTime.Parse(collection["meeting_date"]);
            m.DateModified = DateTime.Now;

            MeetingLibRep.Save(m);
            return;
        }
Exemplo n.º 15
0
 public void Delete(MeetingLib m)
 {
     DB.Delete(m);
 }
Exemplo n.º 16
0
 public void Delete(MeetingLib m)
 {
     DB.Delete(m);
 }