public bool Add(Order obj) { obj.Id = RandomBuilder.RandomInt(); if (database.ExecuteNonQuery("AddOrder", obj.Id, obj.AccountId, obj.StatusId) > 0) { foreach (OrderDetail item in obj.OrderDetails) { item.OrderId = obj.Id; database.ExecuteNonQuery("AddOrderDetail", item.OrderId, item.ProductId, item.Price, item.Quantity); } return(true); } return(false); }
public bool Add(Receipt obj) { obj.Id = RandomBuilder.RandomInt(); if (database.ExecuteNonQuery("AddReceipt", obj.Id, obj.CustomerId, obj.StatusId) > 0) { foreach (ReceiptDetail item in obj.ReceiptDetails) { item.ReceiptId = obj.Id; database.ExecuteNonQuery("AddReceiptDetail", item.ReceiptId, item.ProductId, item.Price, item.Quantity); } return(true); } return(false); }
public bool Add(Attachment obj) { obj.Id = RandomBuilder.RandomInt(); return(database.ExecuteNonQuery("AddAttachment", obj.Id, obj.AttachmentTypeId, obj.Url, obj.Alt, obj.Size, obj.ContentType) > 0); }