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); }
public ActionResult Create(utblMstCountry country) { if (ModelState.IsValid) { TempData["ErrMsg"] = db.Save(country); return(Json(new { success = true })); } return(PartialView("pvCreate", country)); }
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)); }
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); } }
public utblMstCountry GetCountryByID(long id) { utblMstCountry obj = _db.utblMstCountries.FirstOrDefault(p => p.CountryID == id); return(obj); }