Esempio n. 1
0
        public int Save(utblMstCountry country)
        {
            int result = 0;

            if (country.CountryID == 0)
            {
                try
                {
                    _db.utblMstCountries.Add(country);
                    _db.SaveChanges();
                    result = 1;
                }
                catch (Exception ex)
                {
                    result = 0;
                }
            }
            else
            {
                utblMstCountry dbEntry = _db.utblMstCountries.Find(country.CountryID);
                if (dbEntry != null)
                {
                    dbEntry.CountryName     = country.CountryName;
                    dbEntry.NationalityName = country.NationalityName;
                }
                _db.SaveChanges();
                result = 1;
            }

            return(result);
        }
Esempio n. 2
0
 public ActionResult Create(utblMstCountry country)
 {
     if (ModelState.IsValid)
     {
         TempData["ErrMsg"] = db.Save(country);
         return(Json(new { success = true }));
     }
     return(PartialView("pvCreate", country));
 }
Esempio n. 3
0
 public ActionResult Edit(utblMstCountry country)
 {
     if (ModelState.IsValid)
     {
         TempData["ErrMsg"] = db.Save(country);
         // string url = Url.Action("list", "country");
         return(Json(new { success = true }));
     }
     return(PartialView("pvEdit", country));
 }
Esempio n. 4
0
        public int Delete(long id)
        {
            int            result = 0;
            utblMstCountry obj    = _db.utblMstCountries.Find(id);

            try
            {
                _db.utblMstCountries.Remove(obj);
                _db.SaveChanges();
                result = 1;
                return(result);
            }
            catch (Exception ex)
            {
                return(result);
            }
        }
Esempio n. 5
0
        public utblMstCountry GetCountryByID(long id)
        {
            utblMstCountry obj = _db.utblMstCountries.FirstOrDefault(p => p.CountryID == id);

            return(obj);
        }