/// <summary> /// Получить массив кодов грузополучателя по указаному типу грузополучателя /// </summary> /// <param name="tmtc"></param> /// <returns></returns> public int[] GetMTConsignee(tMTConsignee tmtc) { List <int> list_code = new List <int>(); foreach (MTConsignee mtc in Get_MTConsignee(tmtc)) { list_code.Add(mtc.Code); } return(list_code.ToArray()); }
/// <summary> /// Код пренадлежит грузополучателю /// </summary> /// <param name="Code"></param> /// <param name="type"></param> /// <returns></returns> public bool IsConsignee(int Code, tMTConsignee type) { MTConsignee mtc = MTConsignee(Code); return(mtc != null ? mtc.Consignee == (int)type ? true : false : false); }
/// <summary> /// Получить все кода указанного грузополучателя /// </summary> /// <param name="tmtc"></param> /// <returns></returns> public IQueryable <MTConsignee> Get_MTConsignee(tMTConsignee tmtc) { return(Get_MTConsignee().Where(c => c.Consignee == (int)tmtc)); }