public GestionServicios_View() { InitializeComponent(); List <Category> cats = null; cats = admin.GetCategories(); ObservableCollection <Category> tbcats = new ObservableCollection <Category>(); foreach (Category cate in cats) { tbcats.Add(cate); } Db_Categoria.ItemsSource = tbcats; }
private void GetServicios() { var categorias = AdminMgm.GetCategories(); cb_Categorias.ItemsSource = categorias; servicios = AdminMgm.GetAllServices(); if (servicios.Count < 0) { return; } foreach (Service item in servicios) { tbservicios.Add(item); } Dg_Servicios.ItemsSource = tbservicios; }
private void InitView() { var categorias = AdminMgm.GetCategories(); Cb_Categorias.ItemsSource = categorias; }
public static void NewService() { Service service = new Service(); string insertData; Console.WriteLine("SERVICE FORM"); Console.WriteLine("------------"); Console.WriteLine("NAME : "); insertData = Console.ReadLine(); if (!String.IsNullOrWhiteSpace(insertData)) { service.Name = insertData; } Console.WriteLine("DESCRIPTION : "); insertData = Console.ReadLine(); if (!String.IsNullOrWhiteSpace(insertData)) { service.Description = insertData; } List <Category> cats = _adminMgm.GetCategories(); foreach (Category c in cats) { Console.WriteLine(c.ToString()); } Console.WriteLine("CATEGORY : "); insertData = Console.ReadLine(); if (!String.IsNullOrWhiteSpace(insertData)) { service.Description = insertData; } User userProv = null; do { Console.WriteLine("USER PROVIDER : "); insertData = Console.ReadLine(); long n = CommonLib.ValidateNumEntrance(insertData) ? (long.Parse(insertData)) : 1L; userProv = UserManagement.GetInstance().GetUser(n); if (userProv != null) { service.ProviderID = n; service.Provider = userProv; } } while (userProv == null); Token token = null; bool ok = false; Console.WriteLine("PRICE : "); do { List <Token> tokens = _adminMgm.GetTokens(); foreach (Token t in tokens) { Console.WriteLine(t.ToString()); } Console.WriteLine("INSERT TOKEN ID : "); insertData = Console.ReadLine(); int n = CommonLib.ValidateNumEntrance(insertData) ? (int.Parse(insertData)) : 1; token = _adminMgm.GetTokenById(n); if (token != null) { Console.WriteLine("INSERT QUANTITY OF TOKENS " + token.Name); insertData = Console.ReadLine(); int q = CommonLib.ValidateNumEntrance(insertData) ? (int.Parse(insertData)) : 1; if (service.Price == null) { service.Price = new List <Token>(); } for (int i = 0; i <= q; i++) { service.Price.Add(token); } } Console.WriteLine("WANT TO ADD MORE TOKENS TO THE SERVICE ? (Y/N)"); insertData = Console.ReadLine(); if (insertData.ToUpper() == "Y") { ok = false; } else { ok = true; } } while (!ok); InsertOrUpdate(userProv, service); }