public List <dynamic> GetMemberData(MemberReceiptDetailsDTO memberReceipt) { List <dynamic> objDynamic = new List <dynamic>(); String insertProcedure = "[Get_Member_ReceiptByID]"; Dictionary <string, string> input_parameters = new Dictionary <string, string>(); input_parameters.Add("@pkey_MemberReceipt_id", 1 + "#bigint#" + memberReceipt.pkey_MemberReceipt_id); DataSet ds = obj.SelectSql(insertProcedure, input_parameters); var myEnumerable = ds.Tables[0].AsEnumerable(); List <MemberReceiptDetailsDTO> ordtl = (from item in myEnumerable select new MemberReceiptDetailsDTO { member_id = item.Field <Int64>("member_id"), receipt_id = item.Field <Int64>("receipt_id"), receipt_no = item.Field <Int64>("receipt_no"), activity_id = item.Field <Int64>("activity_id"), receipt_date = item.Field <DateTime>("receipt_date"), amount = item.Field <decimal>("amount"), paid_by = item.Field <int>("paid_by"), cheque_no = item.Field <String>("cheque_no"), cheque_date = item.Field <DateTime>("cheque_date"), from_date = item.Field <DateTime>("from_date"), to_date = item.Field <DateTime>("to_date"), }).ToList(); objDynamic.Add(ordtl); return(objDynamic); }
public List <dynamic> AddMemberReceiptData(MemberReceiptDetailsDTO memberReceiptDetailsDTO) { string insertProcedure = "[CRUD_Member_Receipt]"; Dictionary <string, string> input_parameters = new Dictionary <string, string>(); input_parameters.Add("@pkey_MemberReceipt_id", 1 + "#bigint#" + memberReceiptDetailsDTO.pkey_MemberReceipt_id); input_parameters.Add("@member_id", 1 + "#bigint#" + memberReceiptDetailsDTO.member_id); input_parameters.Add("@receipt_id", 1 + "#bigint#" + memberReceiptDetailsDTO.receipt_id); input_parameters.Add("@receipt_no", 1 + "#bigint#" + memberReceiptDetailsDTO.receipt_no); input_parameters.Add("@activity_id", 1 + "#bigint#" + memberReceiptDetailsDTO.activity_id); input_parameters.Add("@receipt_date", 1 + "#datetime#" + memberReceiptDetailsDTO.receipt_date); input_parameters.Add("@amount", 1 + "#decimal#" + memberReceiptDetailsDTO.amount); input_parameters.Add("@paid_by", 1 + "#int#" + memberReceiptDetailsDTO.paid_by); input_parameters.Add("@cheque_no", 1 + "#varchar#" + memberReceiptDetailsDTO.cheque_no); input_parameters.Add("@cheque_date", 1 + "#datetime#" + memberReceiptDetailsDTO.cheque_date); input_parameters.Add("@from_date", 1 + "#datetime#" + memberReceiptDetailsDTO.from_date); input_parameters.Add("@to_date", 1 + "#datetime#" + memberReceiptDetailsDTO.to_date); input_parameters.Add("@UserID ", 1 + " #bigint# " + memberReceiptDetailsDTO.UserID); input_parameters.Add("@IsDeleted", 1 + "#int#" + memberReceiptDetailsDTO.is_delete); input_parameters.Add("@Type", 1 + "#int#" + memberReceiptDetailsDTO.Type); input_parameters.Add("@pkey_MemberReceipt_idOut", 2 + "#int#" + null); input_parameters.Add("@ReturnValue", 2 + "#int#" + null); return(obj.SqlCRUD(insertProcedure, input_parameters)); }