/// <summary> /// Carga los shows de vendedores /// </summary> /// <history> /// [aalcocer] 10/08/2016 created /// </history> private async void LoadShowSalesman() { var showsSalesmen = await BRShowSalesman.GetShowsSalesmen(_guestCurrent); _showSalesmanList.ToList().ForEach(ss => { var showSalesmen = showsSalesmen.SingleOrDefault(s => s.shpe == ss.shpe); if (showSalesmen != null) { ss.shUp = showSalesmen.shUp; } }); dtgShowSalesman.Items.Refresh(); }
/// <summary> /// Guarda los shows de vendedores /// </summary> /// <history> /// [aalcocer] 10/08/2016 created /// </history> private async void SaveShowSalesman() { //Guardamos los ShowSalesman try { var res = await BRShowSalesman.SaveShowsSalesmen(_guestCurrent, _showSalesmanList.Where(ss => !ss.shUp).ToList()); //Si no ocurrio un problema al momento de guardar, mostramos el mensaje //de los contrario se ira al catch y alli nos mostrara el mensaje de error en especifico UIHelper.ShowMessageResult(Title, res); } catch (Exception ex) { UIHelper.ShowMessage(ex); } }