Exemple #1
0
        internal int InsertDirectPurchaseRequestItem(DirectPurchaseRequestItem item, IDbConnection connection, IDbTransaction txn)
        {
            try
            {
                item.Amount = item.Rate * item.Quantity;
                string query = @"INSERT INTO DirectPurchaseRequestItem
                                (
	                                [DirectPurchaseRequestId],
	                                [SlNo],
	                                [ItemId],
	                                [Remarks],
	                                [Quantity],
	                                [Rate],
	                                [Amount],
	                                [isActive]
                                )
                                VALUES
                                (
	                                @DirectPurchaseRequestId,
	                                @SlNo,
	                                @ItemId,
	                                @Remarks,
	                                @Quantity,
	                                @Rate,
	                                @Amount,
	                                1
                                );
                            SELECT CAST(SCOPE_IDENTITY() AS INT)";
                return(connection.Query <int>(query, item, txn).First());
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemple #2
0
 internal int InsertPurchaseIndentItem(DirectPurchaseRequestItem item, IDbConnection connection, IDbTransaction txn)
 {
     try
     {
         string sql = @"insert  into PurchaseRequestItem(PurchaseRequestId,SlNo,ItemId,Remarks,Quantity,isActive) Values (@DirectPurchaseRequestId,@SlNo,@ItemId,@Remarks,@Quantity,1);
         SELECT CAST(SCOPE_IDENTITY() as int)";
         var    id  = connection.Query <int>(sql, item, txn).FirstOrDefault();
         return(id);
     }
     catch (Exception)
     {
         throw;
     }
 }