@using OSS.Models @model CompanyProfile @{ ViewBag.Title = "ValidateTIN"; Layout = "~/Views/Shared/_Layout.cshtml"; }

Company Profile

@using (Html.BeginForm("Index", "Welcome", FormMethod.Post, new { id = "formAssignment"})) {@(Html.DevExtreme().Form () .ID("form") .ColCount(2) .Items(items => { items.AddGroup() .Caption("Incorporation Details") .Items(groupItems => { groupItems.AddSimpleFor(m => m.CompanyName).Editor(t=>t.TextBox().Value(ViewData["CompanyName"].ToString()).ReadOnly(true)); groupItems.AddSimpleFor(m => m.CompanyTIN).Editor(t => t.TextBox().Value(ViewData["CompanyTIN"].ToString()).ReadOnly(true)); groupItems.AddSimpleFor(m => m.IncorpCertDate).Editor(t => t.TextBox().Value(ViewData["IncorpCertDate"].ToString()).ReadOnly(true)); groupItems.AddSimpleFor(m => m.IncorpCertNo).IsRequired(true).Editor(t => t.TextBox().Value(ViewData["IncorpCertNo"].ToString()).ReadOnly(true)); groupItems.AddSimpleFor(m => m.Region).Editor(t => t.TextBox().Value(ViewData["Region"].ToString()).ReadOnly(true)); groupItems.AddSimpleFor(m => m.District).Editor(t => t.TextBox().Value(ViewData["District"].ToString()).ReadOnly(true)); groupItems.AddButton().HorizontalAlignment(HorizontalAlignment.Right) .ButtonOptions(b => b.Text("Next") .Type(ButtonType.Success) .UseSubmitBehavior(true) ); }); items.AddGroup() .Caption("Location & Contact") .Items(groupItems => { groupItems.AddSimpleFor(m => m.PhysicalAddress).Editor(t => t.TextBox().Value(ViewData["PhysicalAddress"].ToString()).ReadOnly(true)).IsRequired(true); groupItems.AddSimpleFor(m => m.BlockPlotNumber).Editor(t => t.TextBox().Value(ViewData["BlockPlotNumber"].ToString()).ReadOnly(true)).IsRequired(true); groupItems.AddSimpleFor(m => m.PostalAddress).Editor(t => t.TextBox().Value(ViewData["PostalAddress"].ToString()).ReadOnly(true)).IsRequired(true); groupItems.AddSimpleFor(m => m.Telephone).Editor(t => t.TextBox().Value(ViewData["Telephone"].ToString()).ReadOnly(true)).IsRequired(true); groupItems.AddSimpleFor(m => m.CompanyEmail).Editor(t => t.TextBox().Value(ViewData["CompanyEmail"].ToString()).ReadOnly(true)).ValidationRules(r => r.AddEmail()).IsRequired(true); groupItems.AddSimpleFor(m => m.CompanyMobile).Editor(t => t.TextBox().Value(ViewData["CompanyMobile"].ToString()).ReadOnly(true)).ValidationRules(r => r.AddNumeric()).ValidationRules(r => r.AddStringLength().Min(10)).IsRequired(true); }); }) .FormData(Model) ) }