public ActionResult ListContact(Int32?SupplierId, Int32?FatherId) { var model = new ListContactViewModel(); model.Fill(CargarDatosContext(), SupplierId, FatherId); return(View(model)); }
// GET: Home public ActionResult ListContacts(string response) { ViewBag.Response = response; var model = new ListContactViewModel(); List <Contact> contacts = new List <Contact>(); var result = Db.Contact.Where(x => x.IsActive).OrderBy(q => q.Name).Take(3).ToList(); foreach (var item in result) { Contact con = new Contact(); con.Id = item.Id; con.Name = item.Name; con.Surname = item.Surname; con.GroupName = item.Group.Name; con.TitleName = item.TitleId != null ? item.Title.Name : ""; contacts.Add(con); } model.Contacts = contacts; return(View(model)); }
public MainPage() { InitializeComponent(); BindingContext = new ListContactViewModel(); }
/// <summary> /// Provides a deterministic way to create the ListContactViewModel property. /// </summary> public static void CreateListContactViewModel() { if (_listContactViewModelPropertyName == null) { _listContactViewModelPropertyName = new ListContactViewModel(); } }
/// <summary> /// Provides a deterministic way to delete the ListContactViewModel property. /// </summary> public static void ClearListContactViewModel() { _listContactViewModelPropertyName.Cleanup(); _listContactViewModelPropertyName = null; }