public async Task <VoucherStyleModel> GetVoucherStyleById(int voucherStyleId) { VoucherStyleModel voucherStyleModel = null; IList <VoucherStyleModel> voucherStyleModelList = await GetVoucherStyleList(voucherStyleId); if (null != voucherStyleModelList && voucherStyleModelList.Any()) { voucherStyleModel = voucherStyleModelList.FirstOrDefault(); } return(voucherStyleModel); // returns. }
public async Task <int> CreateVoucherStyle(VoucherStyleModel voucherStyleModel) { int voucherStyleId = 0; // assign values. Voucherstyle voucherStyle = new Voucherstyle(); voucherStyle.VoucherStyleName = voucherStyleModel.VoucherStyleName; await Create(voucherStyle); voucherStyleId = voucherStyle.VoucherStyleId; return(voucherStyleId); // returns. }
private async Task <VoucherStyleModel> AssignValueToModel(Voucherstyle voucherStyle) { return(await Task.Run(() => { VoucherStyleModel voucherStyleModel = new VoucherStyleModel(); voucherStyleModel.VoucherStyleId = voucherStyle.VoucherStyleId; voucherStyleModel.VoucherStyleName = voucherStyle.VoucherStyleName; if (null != voucherStyle.PreparedByUser) { voucherStyleModel.PreparedByName = voucherStyle.PreparedByUser.UserName; } return voucherStyleModel; })); }
public async Task <bool> UpdateVoucherStyle(VoucherStyleModel voucherStyleModel) { bool isUpdated = false; // get record. Voucherstyle voucherStyle = await GetByIdAsync(w => w.VoucherStyleId == voucherStyleModel.VoucherStyleId); if (null != voucherStyle) { // assign values. voucherStyle.VoucherStyleName = voucherStyleModel.VoucherStyleName; isUpdated = await Update(voucherStyle); } return(isUpdated); // returns. }