private SEC004P001DTO GetSeqMax(SEC004P001DTO dto) { int?sys_no = _DBManger.VSMS_SYSTEM.Max(m => m.SYS_SEQ).AsIntNull(); dto.Model.SYS_NO = sys_no; return(dto); }
private SEC004P001DTO GetByID(SEC004P001DTO dto) { dto.Model = _DBManger.VSMS_SYSTEM .Where(m => (m.COM_CODE == dto.Model.COM_CODE) && (m.SYS_CODE == dto.Model.SYS_CODE) ) .FirstOrDefault().ToNewObject(new SEC004P001Model()); int?sys_no = _DBManger.VSMS_SYSTEM.Max(m => m.SYS_SEQ).AsIntNull(); dto.Model.SYS_NO = sys_no; return(dto); }
private SEC004P001DTO GetAll(SEC004P001DTO dto) { dto.Models = _DBManger.VSMS_SYSTEM .Where(m => ((dto.Model.SYS_CODE == null || dto.Model.SYS_CODE == string.Empty) || m.SYS_CODE.Contains(dto.Model.SYS_CODE)) && ((dto.Model.SYS_SEQ == null) || m.SYS_SEQ == dto.Model.SYS_SEQ) && ((dto.Model.SYS_NAME_TH == null || dto.Model.SYS_NAME_TH == string.Empty) || m.SYS_NAME_TH.Contains(dto.Model.SYS_NAME_TH)) && ((dto.Model.SYS_NAME_EN == null || dto.Model.SYS_NAME_EN == string.Empty) || m.SYS_NAME_EN.Contains(dto.Model.SYS_NAME_EN)) && ((dto.Model.SYS_STATUS == null || dto.Model.SYS_STATUS == string.Empty) || m.SYS_STATUS.Contains(dto.Model.SYS_STATUS)) ) .OrderBy(m => new { m.SYS_SEQ }) .Select(m => new SEC004P001Model { SYS_CODE = m.SYS_CODE, SYS_SEQ = m.SYS_SEQ, SYS_NAME_TH = m.SYS_NAME_TH, SYS_NAME_EN = m.SYS_NAME_EN, SYS_STATUS = m.SYS_STATUS }).ToList(); return(dto); }
public SEC004P001DA() { DTO = new SEC004P001DTO(); }