Ejemplo n.º 1
0
        public ActionResult Create(int operationId)
        {
            Operation op = this.orgTasks.GetOperation(operationId);

            if (op != null)
            {
                OperationAliasViewModel vm = new OperationAliasViewModel();
                vm.OperationId   = operationId;
                vm.OperationName = op.Name;
                return(View(vm));
            }
            return(new HttpNotFoundResult());
        }
Ejemplo n.º 2
0
        public ActionResult Edit(int id)
        {
            OperationAlias alias = this.orgTasks.GetOperationAlias(id);

            if (alias != null)
            {
                OperationAliasViewModel vm = new OperationAliasViewModel(alias);
                return(View(vm));
            }
            else
            {
                return(new HttpNotFoundResult());
            }
        }
Ejemplo n.º 3
0
 public ActionResult Edit(OperationAliasViewModel vm)
 {
     if (ModelState.IsValid)
     {
         OperationAlias alias = this.orgTasks.GetOperationAlias(vm.Id);
         if (alias != null)
         {
             Mapper.Map <OperationAliasViewModel, OperationAlias>(vm, alias);
             alias = this.orgTasks.SaveOperationAlias(alias);
             return(JsonNet(string.Empty));
         }
         return(RedirectToAction("Details", "Operations", new { area = "Profiling", id = vm.OperationId }));
     }
     return(Edit(vm.Id));
 }
Ejemplo n.º 4
0
 public ActionResult Create(OperationAliasViewModel vm)
 {
     if (ModelState.IsValid)
     {
         Operation op = this.orgTasks.GetOperation(vm.OperationId);
         if (op != null)
         {
             OperationAlias alias = new OperationAlias();
             Mapper.Map <OperationAliasViewModel, OperationAlias>(vm, alias);
             alias.Operation = op;
             alias           = this.orgTasks.SaveOperationAlias(alias);
             return(RedirectToAction("Details", "Operations", new { area = "Profiling", id = op.Id }));
         }
         ModelState.AddModelError("OperationId", "That operation doesn't exist.");
     }
     return(Create(vm.OperationId));
 }