Example #1
0
        public BE_ProgramationDetail CreateProgramationDetail(BE_ProgramationDetail bE_ProgramationDetail)
        {
            string strError_Mensaje = string.Empty;
            bool   boResultado      = false;

            Dictionary <string, object> parameters = new Dictionary <string, object>();

            parameters.Add("_programationId", bE_ProgramationDetail.programationId);
            parameters.Add("_quantity", (bE_ProgramationDetail.quantity == 0) ? DBNull.Value : (object)bE_ProgramationDetail.quantity);
            parameters.Add("_productCost", (bE_ProgramationDetail.productCost == 0) ? DBNull.Value : (object)bE_ProgramationDetail.productCost);
            parameters.Add("_productId", bE_ProgramationDetail.productId);
            parameters.Add("_productKcal", (bE_ProgramationDetail.productKcal == 0) ? DBNull.Value : (object)bE_ProgramationDetail.productKcal);

            var programationDetailId = _database.ExecuteSPGetId("sp_createProgramationDetail", parameters);

            boResultado = (programationDetailId != null);
            if (boResultado)
            {
                return(bE_ProgramationDetail);
            }
            return(null);
        }
Example #2
0
 private BE_ProgramationDetail CreateProgramationDetail(BE_ProgramationDetail bE_ProgramationDetail)
 {
     _database = new MySQLDatabase(connectionString);
     return(new DA_Programation(_database).CreateProgramationDetail(bE_ProgramationDetail));
 }