Example #1
0
        public ActionResult Edit(int id)
        {
            Singer_GroupModel model = new Singer_GroupModel();

            var modelSinger_Group = singer_groupRepository.GetById(id);

            model.Singer_id   = modelSinger_Group.Singer_id;
            model.Name_Singer = modelSinger_Group.Name_Singer;
            model.Genre       = modelSinger_Group.Genre;
            model.Year_Create = modelSinger_Group.Year_Create;

            return(View("EditSinger_Group", model));
        }
Example #2
0
        public ActionResult Add(Singer_GroupModel singer_group)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View("AddSinger_Group", singer_group));
                }
                var model = new Singer_Group();
                model.Singer_id   = singer_group.Singer_id;
                model.Name_Singer = singer_group.Name_Singer;
                model.Genre       = singer_group.Genre;
                model.Year_Create = singer_group.Year_Create;
                singer_groupRepository.Add(model);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Example #3
0
        public ActionResult Edit(Singer_GroupModel singer_groupUpdate)
        {
            try
            {
                if (!ModelState.IsValid)
                {
                    return(View("EditSinger_Group", singer_groupUpdate));
                }

                var singer_group = singer_groupRepository.GetById(singer_groupUpdate.Singer_id);
                singer_group.Singer_id   = singer_groupUpdate.Singer_id;
                singer_group.Name_Singer = singer_groupUpdate.Name_Singer;
                singer_group.Genre       = singer_groupUpdate.Genre;
                singer_group.Year_Create = singer_groupUpdate.Year_Create;
                singer_groupRepository.Update(singer_group);

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }