示例#1
0
 public ActionResult CreateEdit(UUnitOfMeasure unitOfMeasure, string Action)
 {
     if (ModelState.IsValid)
     {
         if (Action.Equals("Edit"))
         {
             unitOfMeasure._UnitOfMeasure.CountryProgrammeId = countryProg.Id;
             if (unitOfMeasureService.EditUnitOfMeasure(unitOfMeasure._UnitOfMeasure))
             {
                 unitOfMeasure = new UUnitOfMeasure();
                 ModelState.Clear();
             }
         }
         else
         {
             unitOfMeasure._UnitOfMeasure.CountryProgrammeId = countryProg.Id;
             if (unitOfMeasureService.AddUnitOfMeasure(unitOfMeasure._UnitOfMeasure))
             {
                 unitOfMeasure = new UUnitOfMeasure();
                 ModelState.Clear();
             }
         }
     }
     return(ListView());
 }
示例#2
0
        //
        // GET: CreateEdit
        public ActionResult CreateEdit(string uid)
        {
            UUnitOfMeasure unitOfMeasure = new UUnitOfMeasure();

            Guid unitOfMeasureId;

            if (Guid.TryParse(uid, out unitOfMeasureId))
            {
                ViewBag.Action = Resources.Global_String_Edit;
                unitOfMeasure._UnitOfMeasure = unitOfMeasureService.GetUnitOfMeasure(unitOfMeasureId);
            }
            return(View(unitOfMeasure));
        }