示例#1
0
        public ActionResult Update()
        {
            RestaurantFields restaurantFields = new RestaurantFields();

            UpdateModel(restaurantFields);
            restaurantRepository.Update(restaurantFields);
            return(RedirectToAction("ViewBagResult"));
        }
示例#2
0
        public ActionResult AddRestaurantDetails()
        {
            RestaurantFields restaurantFields = new RestaurantFields();

            UpdateModel(restaurantFields);
            restaurantRepository.Add(restaurantFields);
            return(RedirectToAction("TempDataResult"));
        }
        public void Update(RestaurantFields restaurantFields)
        {
            RestaurantFields restaurantField = restaurantDetails.Find(id => id.RestaurantId == restaurantFields.RestaurantId);

            restaurantField.RestaurantId   = restaurantFields.RestaurantId;
            restaurantField.RestaurantName = restaurantFields.RestaurantName;
            restaurantField.RestaurantType = restaurantFields.RestaurantType;
            restaurantField.Location       = restaurantFields.Location;
        }
        public void Delete(int id)
        {
            RestaurantFields restaurantFields = GetRestaurantById(id);

            if (restaurantFields != null)
            {
                restaurantDetails.Remove(restaurantFields);
            }
        }
        static RestaurantRepository()
        {
            RestaurantFields restaurantFields = new RestaurantFields(1, "HMR", "Soth-Indian, North Indian", "R.S Puram, Cbe");

            restaurantDetails.Add(restaurantFields);
            restaurantFields = new RestaurantFields(2, "AAchis", "Chinese, North Indian", "Race course, Cbe");
            restaurantDetails.Add(restaurantFields);
            restaurantFields = new RestaurantFields(3, "Monkey Restaurant", "South-Indian,North-Indian", "Hopes, Cbe");
            restaurantDetails.Add(restaurantFields);
        }
 public void Add(RestaurantFields restaurantFields)
 {
     restaurantDetails.Add(restaurantFields);
 }
示例#7
0
 public ActionResult Update([Bind(Exclude = "RestaurantType")] RestaurantFields restaurantFields)
 {
     restaurantRepository.Update(restaurantFields);
     return(RedirectToAction("TempdataResult"));
 }
示例#8
0
        public ActionResult Edit(int id)
        {
            RestaurantFields restaurantFields = restaurantRepository.GetRestaurantById(id);

            return(View(restaurantFields));
        }
示例#9
0
 public ActionResult Create([Bind(Include = "RestaurantName,Location")] RestaurantFields restaurantFields)
 {
     restaurantRepository.Add(restaurantFields);
     return(RedirectToAction("TempDataResult"));
 }