public object GetTableMappingByAreaIDByMobile(Guid areaID, String time) { ServiceResult result = new ServiceResult(); List <TableMappingCustom> items; try { DateTime dateRequest = Convert.ToDateTime(time); items = new DLTableMapping().GetTableMappingByAreaID(areaID, dateRequest); TableMappingCustom tableMapping = new TableMappingCustom(); for (int i = 0; i < 3; i++) { tableMapping.TableName = "A.Test"; tableMapping.AreaName = items[0].AreaName; tableMapping.TableID = Guid.NewGuid(); tableMapping.AreaID = areaID; tableMapping.SortOrder = 0; items.Add(tableMapping); } items = items.OrderBy(x => x.SortOrder).ToList(); result.Success = true; result.Data = items; } catch (Exception ex) { CommonFunction.WriteLog(ex, SerializeUtil.Serialize(areaID), Request.RequestUri.ToString()); result.Success = false; result.ErrorCode = ex.Message; } return(result); }
public object GetTableMappingByAreaID(Guid areaID, String time) { ServiceResult result = new ServiceResult(); List <TableMappingCustom> items; try { DateTime dateRequest = Convert.ToDateTime(time); items = new DLTableMapping().GetTableMappingByAreaID(areaID, dateRequest); result.Success = true; result.Data = items; } catch (Exception ex) { CommonFunction.WriteLog(ex, SerializeUtil.Serialize(areaID), Request.RequestUri.ToString()); result.Success = false; result.ErrorCode = ex.Message; } return(result); }
public bool InsertUpdateArea(Area item) { bool result = new DLArea().InsertUpdateObject(item); if (result && String.IsNullOrEmpty(item.OldIDs)) { for (int i = 0; i < item.NumberOfTable; i++) { TableMapping tableMapping = new TableMapping(); tableMapping.TableID = Guid.NewGuid(); tableMapping.AreaID = item.AreaID; tableMapping.TableName = String.Format("Bàn {0}", i + 1); tableMapping.Inactive = false; tableMapping.SortOrder = i + 1; DLTableMapping dLTable = new DLTableMapping(); dLTable.InsertUpdateObject(tableMapping); } } return(result); }