Пример #1
0
/*
 *
 *      public ActionResult Ucc1(Page1Model model)
 *      {
 *          var ucc1Model = new Ucc1Model(model.JurisdictionStateCode, model.UccType);
 *          ucc1Model.Ucc1Debtors = new List<Ucc1DebtorModel>()
 *                                       {
 *                                           new Ucc1DebtorModel(model.JurisdictionStateCode, model.UccType) {Id=0}
 *                                       }.ToArray();
 *          var securedPartySection = new Ucc1SecuredPartySectionModel(model.JurisdictionStateCode);
 *          securedPartySection.AddSecuredPartyToSet(new Ucc1SecuredPartyModel
 *                              {
 *                                  CanShowRemoveParty = false
 *                              });
 *          securedPartySection.AddSecuredPartyToSet(new Ucc1SecuredPartyModel
 *                              {
 *                                  CanShowRemoveParty = true
 *                              });
 *          ucc1Model.Ucc1SecuredPartySection = securedPartySection;
 *          return View(ucc1Model);
 *      }
 */

        public ActionResult Ucc1(Page1Model model)
        {
            var ucc1Model = new Ucc1Model(model.JurisdictionStateCode, model.UccType);

            ucc1Model.DebtorSection = new Ucc1DebtorSectionModel
            {
                Debtors = new List <Ucc1DebtorModel>
                {
                    new Ucc1DebtorModel(model.JurisdictionStateCode, model.UccType)
                    {
                        CanShowRemoveDebtor = false
                    },

                    new Ucc1DebtorModel(model.JurisdictionStateCode, model.UccType)
                    {
                        CanShowRemoveDebtor = true
                    }
                }
            };
            ucc1Model.Ucc1SecuredPartySection = new Ucc1SecuredPartySectionModel(model.JurisdictionStateCode);
            ucc1Model.Ucc1SecuredPartySection.AddSecuredPartyToSet(new Ucc1SecuredPartyModel
            {
                CanShowRemoveParty = false
            });
            ucc1Model.Ucc1SecuredPartySection.AddSecuredPartyToSet(new Ucc1SecuredPartyModel
            {
                CanShowRemoveParty = true
            });
            ucc1Model.FloridaSection    = new FloridaSectionModel();
            ucc1Model.Ucc1Collateral    = new Ucc1CollateralModel();
            ucc1Model.Ucc1Addendum      = new Ucc1AddendumModel(model.JurisdictionStateCode, model.UccType);
            ucc1Model.Ucc1Miscellaneous = new Ucc1MiscellaneousModel(model.JurisdictionStateCode, model.UccType);
            return(View(ucc1Model));
        }
Пример #2
0
        public ActionResult Ucc1(Ucc1Model model)
        {
            if (TryUpdateModel(model))
            {
                return(View("Ucc1", model));
            }

            return(View("Ucc1", model));
        }
Пример #3
0
 public object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext)
 {
     try
     {
         StateCode  = controllerContext.HttpContext.Request.Form["StateCode"];
         FilingType = controllerContext.HttpContext.Request.Form["FilingType"];
         Dictionary <string, string> dicFormCollection = GetFormDictionay(controllerContext);
         Ucc1Model ucc1Model = GetObjectFromDictionary(dicFormCollection, typeof(Ucc1Model));
         ucc1Model.Ucc1Debtors = ucc1Model.Ucc1Debtors.Where(debtor => !debtor.IsRemoved).ToArray();
         ucc1Model.Ucc1Debtors = ucc1Model.Ucc1Debtors.Select((c, index) => { c.Id = index; return(c); }).ToArray();
         return(ucc1Model);
     }
     catch (Exception exception)
     {
         return(null);
     }
 }
Пример #4
0
 public ActionResult AddDebtor(Ucc1Model viewModel)
 {
     try
     {
         List <Ucc1DebtorModel> lst = new List <Ucc1DebtorModel>();
         lst.AddRange(viewModel.Ucc1Debtors);
         lst.Add(new Ucc1DebtorModel(viewModel.Ucc1Debtors[0].StateCode, viewModel.Ucc1Debtors[0].FilingType)
         {
             Id = viewModel.Ucc1Debtors.Length, CanShowRemoveDebtor = true
         });
         viewModel.Ucc1Debtors = lst.ToArray();
         return(View("Ucc1", viewModel));
     }
     catch
     {
         return(View("Ucc1", viewModel));
     }
 }
Пример #5
0
        //
        // GET: /CpFiling/

        public ActionResult Index(Ucc1Model ucc1)
        {
            return(View(ucc1));
        }