private void Update()
 {
     try
     {
         OperationsModel model = new OperationsModel();
         model.OperationTypes        = new List <OperationTypeModel>();
         model.OperationsId          = OperationId;
         model.OperationsName        = txtName.Text;
         model.OperationsDescription = txtRemarks.Text;
         for (int i = 0; i < gridView1.RowCount; i++)
         {
             if (gridView1.GetRowCellValue(i, "OprName").ToString() != "")
             {
                 model.OperationTypes.Add(new OperationTypeModel()
                 {
                     OperationsId = OperationId,
                     OprId        = Convert.ToInt32(gridView1.GetRowCellValue(i, "OprId").ToString()),
                     OprName      = gridView1.GetRowCellValue(i, "OprName").ToString()
                 });
             }
         }
         model = repo.Update(model);
         if (model.OperationsId > 0)
         {
             MessageBox.Show("Updated Successfully");
             this.Close();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.InnerException == null ? ex.Message : ex.InnerException.Message);
     }
 }
 private void FillData()
 {
     try
     {
         OperationsModel model = repo.GetOperation(OperationId);
         if (model != null)
         {
             txtName.Text    = model.OperationsName;
             txtRemarks.Text = model.OperationsDescription;
             for (int i = model.OperationTypes.Count; i < 50; i++)
             {
                 model.OperationTypes.Add(new OperationTypeModel()
                 {
                     OprId   = 0,
                     OprName = ""
                 });
             }
             gridControl1.DataSource = model.OperationTypes;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.InnerException == null ? ex.Message : ex.InnerException.Message);
     }
 }
Esempio n. 3
0
        public IActionResult ManualParsingInSeparateActionsPOST()
        {
            OperationsModel OM = new OperationsModel();

            OM.value1    = Int16.Parse(Request.Form["value1"]);
            OM.value2    = Int16.Parse(Request.Form["value2"]);
            OM.operation = Request.Form["operation"];
            OM.compute();
            return(View("Result", OM));
        }
        public async Task <Result> Handle(ListOperationQuery request, CancellationToken cancellationToken)
        {
            Result result;

            try
            {
                Expression <Func <Operation, bool> > filter = _operationOdataProvider.GetFilterPredicate(request.Filter);
                int?skip = request.Skip.ToNullableInt();
                int?top  = request.Top.ToNullableInt();

                var operationDomains = await _operationReadRepository.ListAsync(filter, skip, top);

                var operationModels = _mapper.Map <IEnumerable <OperationModel> >(operationDomains);
                foreach (var operationModel in operationModels)
                {
                    if (operationModel.Icon != null)
                    {
                        var icon = await _iconReadRepository.GetAsync(operationModel.Icon.IconId);

                        if (icon != null)
                        {
                            operationModel.Icon.DataPath = icon.DataPath;
                        }
                    }
                }
                var count           = operationModels.Count();
                var operationsModel = new OperationsModel {
                    Value = operationModels, Count = count, NextLink = null
                };

                result = Result.Ok(operationsModel);
            }
            catch (FilterODataException)
            {
                result = Result.Fail(new System.Collections.Generic.List <Failure>()
                {
                    new HandlerFault()
                    {
                        Code    = HandlerFaultCode.InvalidQueryFilter.Name,
                        Message = HandlerFailures.InvalidQueryFilter,
                        Target  = "$filter"
                    }
                }
                                     );
            }
            catch
            {
                result = Result.Fail(CustomFailures.ListOperationFailure);
            }
            return(result);
        }
Esempio n. 5
0
 public IActionResult ModelBindingInParameters(int value1, int value2, string operation)
 {
     if (Request.Method.Equals("POST", StringComparison.OrdinalIgnoreCase))
     {
         OperationsModel OM = new OperationsModel();
         OM.value1    = value1;
         OM.value2    = value2;
         OM.operation = operation;
         OM.compute();
         return(View("Result", OM));
     }
     else
     {
         return(View());
     }
 }
Esempio n. 6
0
 public IActionResult ManualParsingInSingleAction()
 {
     if (Request.Method.Equals("POST", StringComparison.OrdinalIgnoreCase))
     {
         OperationsModel OM = new OperationsModel();
         OM.value1    = Int32.Parse(Request.Form["value1"]);
         OM.value2    = Int16.Parse(Request.Form["value2"]);
         OM.operation = Request.Form["operation"];
         OM.compute();
         return(View("Result", OM));
     }
     else
     {
         return(View());
     }
 }
Esempio n. 7
0
 public IActionResult ModelBindingInSeparateModel(OperationsModel OM)
 {
     OM.compute();
     return(View("Result", OM));
 }