public ActionResult DeleteConfirmed(long id) { EffectiveRain effectiveRain = db.EffectiveRains.Find(id); db.EffectiveRains.Remove(effectiveRain); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "EffectiveRainId,Month,MinRain,MaxRain,Percentage")] EffectiveRain effectiveRain) { if (ModelState.IsValid) { db.Entry(effectiveRain).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(effectiveRain)); }
public ActionResult Create([Bind(Include = "EffectiveRainId,Month,MinRain,MaxRain,Percentage")] EffectiveRain effectiveRain) { if (ModelState.IsValid) { db.EffectiveRains.Add(effectiveRain); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(effectiveRain)); }
/// <summary> /// If EffectiveRain exists in List, return the Effective Rain, /// else return null /// </summary> /// <param name="pEffectiveRain"></param> /// <returns></returns> public EffectiveRain ExistEffectiveRain(EffectiveRain pEffectiveRain) { EffectiveRain lReturn = null; foreach (EffectiveRain item in EffectiveRainList) { if (item.Equals(pEffectiveRain)) { lReturn = item; break; } } return(lReturn); }
// GET: EffectiveRains/Delete/5 public ActionResult Delete(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EffectiveRain effectiveRain = db.EffectiveRains.Find(id); if (effectiveRain == null) { return(HttpNotFound()); } return(View(effectiveRain)); }
/// <summary> /// Add a Effective Rain to List if not exists, /// if exists return null /// </summary> /// <param name="pMonth"></param> /// <param name="pMinRain"></param> /// <param name="pMaxRain"></param> /// <param name="pPercentage"></param> /// <returns></returns> public EffectiveRain AddEffectiveRain(String pName, int pMonth, Double pMinRain, Double pMaxRain, Double pPercentage) { EffectiveRain lReturn = null; EffectiveRain lEffectiveRain = new EffectiveRain(pName, pMonth, pMinRain, pMaxRain, pPercentage); if (ExistEffectiveRain(lEffectiveRain) == null) { this.EffectiveRainList.Add(lEffectiveRain); lReturn = lEffectiveRain; } return(lReturn); }
/// <summary> /// Update the effective rain if exists in List, else return null /// </summary> /// <param name="pMonth"></param> /// <param name="pMinRain"></param> /// <param name="pMaxRain"></param> /// <param name="pPercentage"></param> /// <returns></returns> public EffectiveRain UpdateEffectiveRain(String pName, int pMonth, Double pMinRain, Double pMaxRain, Double pPercentage) { EffectiveRain lReturn = null; EffectiveRain lEffectiveRain = new EffectiveRain(pName, pMonth, pMinRain, pMaxRain, pPercentage); lReturn = ExistEffectiveRain(lEffectiveRain); if (lReturn != null) { lReturn.Name = pName; lReturn.Month = pMonth; lReturn.MinRain = pMinRain; lReturn.MaxRain = pMaxRain; lReturn.Percentage = pPercentage; } return(lReturn); }