Example #1
0
        public PartialViewResult New(WaterQualityManagementPlanPrimaryKey waterQualityManagementPlanPrimaryKey)
        {
            var waterQualityManagementPlan = waterQualityManagementPlanPrimaryKey.EntityObject;
            var viewModel = new NewViewModel(waterQualityManagementPlan);

            return(ViewNew(viewModel));
        }
Example #2
0
 public ActionResult Edit(Customer customer)
 {
     if (!ModelState.IsValid)
     {
         var viewModel = new NewViewModel
         {
             customer        = customer,
             membershipTypes = _context.MembershipTypes.ToList()
         };
         return(View("New", viewModel));
     }
     if (customer.Id == 0)
     {
         _context.Customers.Add(customer);
     }
     else
     {
         var cust = _context.Customers.Single(m => m.Id == customer.Id);
         cust.Name             = customer.Name;
         cust.BirthDate        = customer.BirthDate;
         cust.IsSubscribed     = customer.IsSubscribed;
         cust.MembershipTypeId = customer.MembershipTypeId;
     }
     _context.SaveChanges();
     return(RedirectToAction("Index", "Customers"));
 }
        public Draft SetupDraft(NewViewModel newDraft, string userId)
        {
            ICollection <Team> teams = new List <Team>();
            Draft draft = new Draft();

            //Setup all the teams. The first team is the available player pool.
            for (int i = 0; i <= newDraft.NumberOfTeams; i++)
            {
                Team team;

                //Available players
                if (i == 0)
                {
                    team = new Team()
                    {
                        TeamName      = "AvailablePlayers",
                        Players       = new HashSet <Player>(),
                        DraftPosition = i,
                        Draft         = draft
                    };


                    // Add all players to first team (draft's available players)
                    team.Players = _fantasyProsDataGrabber.GetPlayers(newDraft.ScoringType);
                }
                // Actual User
                else if (i == newDraft.DraftPosition)
                {
                    team = new Team()
                    {
                        TeamName      = newDraft.TeamName,
                        Players       = new HashSet <Player>(),
                        DraftPosition = i,
                        Draft         = draft
                    };
                }
                else
                {
                    team = new Team()
                    {
                        TeamName      = $"Team {i}",
                        Players       = new HashSet <Player>(),
                        DraftPosition = i,
                        Draft         = draft
                    };
                }

                teams.Add(team);
            }

            draft.ScoringType       = newDraft.ScoringType;
            draft.NumberOfTeams     = newDraft.NumberOfTeams;
            draft.Teams             = teams;
            draft.UserDraftPosition = newDraft.DraftPosition;
            draft.LeagueName        = newDraft.LeagueName;
            draft.UserId            = userId;
            draft.DateCreated       = DateTime.Now;

            return(draft);
        }
Example #4
0
        private PartialViewResult ViewNew(NewViewModel viewModel)
        {
            var allDocumentTypes = WaterQualityManagementPlanDocumentType.All.ToSelectListWithDisabledEmptyFirstRow(x => x.WaterQualityManagementPlanDocumentTypeID.ToString(CultureInfo.InvariantCulture), x => x.WaterQualityManagementPlanDocumentTypeDisplayName);
            var viewData         = new NewViewData(allDocumentTypes);

            return(RazorPartialView <New, NewViewData, NewViewModel>(viewData, viewModel));
        }
        public IActionResult Save(NewViewModel model)
        {
            model.Options = BuildTypes();

            if (!ModelState.IsValid)
            {
                return(View("New", model));
            }

            var transactionType = new TransactionType()
            {
                Name   = model.Name,
                Credit = model.Type.Equals("C") ? true : false
            };

            var result = _transactionTypeService.New(transactionType);

            if (result.HasErrors())
            {
                model.Message = result.GetFailure();
                return(View("New", model));
            }

            return(RedirectToAction("Index"));
        }
        public PartialViewResult New(ProjectUpdateBatchPrimaryKey projectUpdateBatchPrimaryKey)
        {
            var projectUpdateBatch = projectUpdateBatchPrimaryKey.EntityObject;
            var viewModel          = new NewViewModel();

            return(ViewNew(projectUpdateBatch, viewModel));
        }
        private PartialViewResult NewGetResult(ProjectPrimaryKey projectPrimaryKey)
        {
            var project   = projectPrimaryKey.EntityObject;
            var viewModel = new NewViewModel();

            return(ViewNew(project, viewModel));
        }
        private PartialViewResult ViewNew(Project project, NewViewModel viewModel)
        {
            var projectImageTimings = ProjectImageTiming.All.ToSelectListWithEmptyFirstRow(x => x.ProjectImageTimingID.ToString(CultureInfo.InvariantCulture), x => x.ProjectImageTimingDisplayName);
            var viewData            = new NewViewData(project, projectImageTimings);

            return(RazorPartialView <New, NewViewData, NewViewModel>(viewData, viewModel));
        }
Example #9
0
        public IActionResult Create()
        {
            var model = new NewViewModel {
            };

            return(View(model));
        }
Example #10
0
        // GET: Home
        public ActionResult Index()
        {
            NewViewModel model = new NewViewModel();

            // Leds tablosunun son verisini çekmeye çalışıyorum. Eğer boşsa yeni nesne oluşturuluyor
            try
            {
                model.Led = db.Leds.OrderByDescending(led => led.Id).First();
            }
            catch
            {
                model.Led = new Led();
            }

            // RgbColors tablosunun son verisini çekmeye çalışıyorum. Eğer boşsa yeni nesne oluşturuluyor
            try
            {
                model.SonRenk = db.RgbColors.OrderByDescending(color => color.Id).First();
            }
            catch
            {
                model.SonRenk = new RgbColor();
            }

            return(View(model));
        }
Example #11
0
        public IActionResult Save(long accountId, NewViewModel model)
        {
            var account = GetAccount(accountId);

            model.AccountId     = accountId;
            model.AccountName   = account.Name;
            model.AccountNumber = account.AccountNumber;
            model.Options       = GetTransactionTypes();

            if (!ModelState.IsValid)
            {
                return(View("New", model));
            }

            var transaction = new Transaction()
            {
                AccountId         = accountId,
                Date              = model.Date,
                TransactionTypeId = model.TransactionTypeId,
                Description       = model.Description,
                Currency          = model.Currency,
                Amount            = model.Amount
            };

            var result = _transactionService.Add(transaction);

            if (result.HasErrors())
            {
                model.Message = result.GetFailure();
                return(View("New", model));
            }

            return(RedirectToAction("Index"));
        }
Example #12
0
 public override void Undo()
 {
     OldViewModel.CurrentProject.Editing = !NewEditingValue;
     OldViewModel.undoStack = NewViewModel.undoStack;
     OldViewModel.redoStack = NewViewModel.redoStack;
     NewViewModel.RegisterNewViewModel(NewViewModel, OldViewModel);
     OldViewModel.Save();
 }
        public ViewResult New(TreatmentBMPPrimaryKey treatmentBMPPrimaryKey)
        {
            var treatmentBMP = treatmentBMPPrimaryKey.EntityObject;

            var viewModel = new NewViewModel();

            return(ViewNew(viewModel, treatmentBMP));
        }
        public IActionResult New()
        {
            var model = new NewViewModel()
            {
                Options = BuildTypes()
            };

            return(View(model));
        }
Example #15
0
 public newScreen(
     NewViewModel viewModel     = null,
     NewActionModel actionModel = null,
     Key key = null
     ) : base(key: key)
 {
     this.viewModel   = viewModel;
     this.actionModel = actionModel;
 }
        public IActionResult New()
        {
            var viewModel = new NewViewModel
            {
                NewPost = new NewPost()
            };

            return(View(viewModel));
        }
        // GET: AddServices
        public ActionResult Index()
        {
            var a = _context.addServices.ToList();
            var b = new NewViewModel
            {
                AddServices = a
            };

            return(View(b));
        }
Example #18
0
        public IActionResult New(NewViewModel model)
        {
            LabelProfile label = new LabelProfile();

            label.Introduction = model.Introduction;
            label.Name         = model.Name;
            label.IsDelete     = false;
            _context.LabelProfiles.Add(label);
            _context.SaveChanges();
            return(RedirectToAction(nameof(Index)));
        }
        public IActionResult New([FromQuery] string message, [FromQuery] string returnUrl)
        {
            var model = new NewViewModel
            {
                Message   = message,
                Player    = new NewPlayerViewModel(),
                ReturnUrl = returnUrl
            };

            return(View(model));
        }
Example #20
0
        public ActionResult New()
        {
            var membershipType = _context.MembershipTypes.ToList();
            var viewModel      = new NewViewModel
            {
                customer        = new Customer(),
                membershipTypes = membershipType
            };

            return(View(viewModel));
        }
        public ActionResult New(NewViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return(ViewNew(viewModel));
            }
            var firmaHomePageImage = new FirmaHomePageImage(ModelObjectHelpers.NotYetAssignedID, null, 0);

            viewModel.UpdateModel(firmaHomePageImage, CurrentFirmaSession);
            HttpRequestStorage.DatabaseEntities.AllFirmaHomePageImages.Add(firmaHomePageImage);
            return(new ModalDialogFormJsonResult());
        }
        public ActionResult New(NewViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return(ViewNew(viewModel));
            }
            var firmaHomePageImage = new FirmaHomePageImage(-1, null, 0);

            viewModel.UpdateModel(firmaHomePageImage, CurrentPerson);
            HttpRequestStorage.DatabaseEntities.FirmaHomePageImages.Add(firmaHomePageImage);
            return(new ModalDialogFormJsonResult());
        }
        public MessageResponseView()
        {
            InitializeComponent();

            this.WhenActivated(disposables =>
            {
                this.WhenAnyValue(v => v.ViewModel)
                .Subscribe(NewViewModel =>
                {
                    _viewModelDisposables?.Dispose();
                    _viewModelDisposables = new CompositeDisposable();

                    if (NewViewModel == null)
                    {
                        return;
                    }

                    this.OneWayBind(NewViewModel, vm => vm.MessageId, v => v.MessageIdTextBox.Text)
                    .DisposeWith(_viewModelDisposables);

                    this.OneWayBind(NewViewModel, vm => vm.Token, v => v.MessageToken.Text,
                                    x => _hextoAsciiConverter.Convert(x, typeof(string), 8, CultureInfo.CurrentCulture))
                    .DisposeWith(_viewModelDisposables);

                    this.OneWayBind(NewViewModel, vm => vm.Code, v => v.MessageCodeTextBox.Text,
                                    x => Consts.MessageCodes.SingleOrDefault(c => c.Item2 == x)?.Item1 ?? x.ToString())
                    .DisposeWith(_viewModelDisposables);

                    this.OneWayBind(NewViewModel, vm => vm.ContentFormat, v => v.ContentTypeTextBox.Text,
                                    x => Consts.ContentTypes.SingleOrDefault(c => c.Item2?.Value == x.Value)?.Item1 ?? $"{x.Value} - (unknown)")
                    .DisposeWith(_viewModelDisposables);

                    this.Bind(NewViewModel, vm => vm.Options, v => v.OptionsList.Options)
                    .DisposeWith(_viewModelDisposables);

                    this.OneWayBind(NewViewModel, vm => vm.Payload, v => v.MessageTextBox.Text)
                    .DisposeWith(_viewModelDisposables);

                    this.WhenAnyValue(v => v.DisplayUnicode.IsSelected)
                    .InvokeCommand(NewViewModel, vm => vm.EscapePayload)
                    .DisposeWith(_viewModelDisposables);

                    this.OneWayBind(NewViewModel, vm => vm.FormattedPayload, v => v.FormattedTextEditor.Text)
                    .DisposeWith(_viewModelDisposables);

                    NewViewModel.WhenAnyValue(vm => vm.ContentFormat)
                    .Select(cf => CoapFormatHighlightingManager.Default.GetDefinition(cf))
                    .Subscribe(d => FormattedTextEditor.SyntaxHighlighting = d)
                    .DisposeWith(_viewModelDisposables);
                })
                .DisposeWith(disposables);
            });
        }
Example #24
0
    public object Convert(object value, Type targetType, object parameter, string language)
    {
        if (value == null)
        {
            return(null);
        }
        string      item           = value.ToString();
        BitmapImage objBitmapImage = new BitmapImage();

        objBitmapImage = NewViewModel.Base64StringToBitmap(item);
        return(objBitmapImage);
    }
        private PartialViewResult ViewNew(NewViewModel viewModel)
        {
            var stormwaterJurisdictions = new List <Role> {
                Role.Admin, Role.SitkaAdmin
            }.Contains(CurrentPerson.Role)
                ? HttpRequestStorage.DatabaseEntities.StormwaterJurisdictions.ToList()
                : CurrentPerson.StormwaterJurisdictionPeople.Select(x => x.StormwaterJurisdiction).ToList();
            var hydrologicSubareas = HttpRequestStorage.DatabaseEntities.HydrologicSubareas.ToList();
            var viewData = new NewViewData(stormwaterJurisdictions, hydrologicSubareas, TrashCaptureStatusType.All);

            return(RazorPartialView <New, NewViewData, NewViewModel>(viewData, viewModel));
        }
Example #26
0
 public ActionResult Create(NewViewModel model)
 {
     // if (ModelState.IsValid) etc...
     foreach (var uploadItem in model.UploadItems)
     {
         // work with file and additional data
         var file  = uploadItem.UpFile;
         var prop1 = uploadItem.CustomProp1;
         // file.SaveAs("/some/where"); atc ...
     }
     // return some view...
 }
        public IActionResult New(NewViewModel newDraft)
        {
            string userId = _userManager.GetUserId(User);

            Draft draft = _draftService.SetupDraft(newDraft, userId);

            _draftService.InsertDraft(draft);

            _draftService.Save();

            return(RedirectToAction(nameof(Draft), new { id = draft.Id }));
        }
Example #28
0
        private ActionResult NewPostResult(ProjectPrimaryKey projectPrimaryKey, NewViewModel viewModel)
        {
            var project = projectPrimaryKey.EntityObject;

            if (!ModelState.IsValid)
            {
                return(ViewNew(project, viewModel));
            }
            var projectImage = new ProjectImage(project, true);

            viewModel.UpdateModel(projectImage, CurrentPerson);
            project.ProjectImages.Add(projectImage);
            return(new ModalDialogFormJsonResult());
        }
Example #29
0
 public override void Apply()
 {
     OldViewModel.CurrentProject.Editing = NewEditingValue;
     if (NewViewModel == null)
     {
         NewViewModel = OldViewModel.GetNewViewModel(OldViewModel);
     }
     NewViewModel.undoStack            = OldViewModel.undoStack;
     NewViewModel.redoStack            = OldViewModel.redoStack;
     NewViewModel.GetNewViewModel      = OldViewModel.GetNewViewModel;
     NewViewModel.RegisterNewViewModel = OldViewModel.RegisterNewViewModel;
     OldViewModel.RegisterNewViewModel(OldViewModel, NewViewModel);
     NewViewModel.Save();
 }
        public ActionResult New(TreatmentBMPPrimaryKey treatmentBMPPrimaryKey, NewViewModel viewModel)
        {
            var treatmentBMP = treatmentBMPPrimaryKey.EntityObject;

            if (!ModelState.IsValid)
            {
                return(ViewNewTreatmentBMPDocument(viewModel));
            }
            var treatmentBMPDocument = new TreatmentBMPDocument(treatmentBMP);

            viewModel.UpdateModel(treatmentBMPDocument, CurrentPerson);
            HttpRequestStorage.DatabaseEntities.TreatmentBMPDocuments.Add(treatmentBMPDocument);
            return(new ModalDialogFormJsonResult());
        }