コード例 #1
0
        public int Update(Spartane.Core.Classes.Detalle_Platillos.Detalle_Platillos entity)
        {
            int rta;

            try
            {
                var paramUpdFolio = _dataProvider.GetParameter();
                paramUpdFolio.ParameterName = "Folio";
                paramUpdFolio.DbType        = DbType.Int32;
                paramUpdFolio.Value         = (object)entity.Folio ?? DBNull.Value;
                var paramUpdFolio_Platillos = _dataProvider.GetParameter();
                paramUpdFolio_Platillos.ParameterName = "Folio_Platillos";
                paramUpdFolio_Platillos.DbType        = DbType.Int32;
                paramUpdFolio_Platillos.Value         = (object)entity.Folio_Platillos ?? DBNull.Value;
                var paramUpdCantidad = _dataProvider.GetParameter();
                paramUpdCantidad.ParameterName = "Cantidad";
                paramUpdCantidad.DbType        = DbType.String;
                paramUpdCantidad.Value         = (object)entity.Cantidad ?? DBNull.Value;
                var paramUpdUnidad = _dataProvider.GetParameter();
                paramUpdUnidad.ParameterName = "Unidad";
                paramUpdUnidad.DbType        = DbType.Int32;
                paramUpdUnidad.Value         = (object)entity.Unidad ?? DBNull.Value;

                var paramUpdIngrediente = _dataProvider.GetParameter();
                paramUpdIngrediente.ParameterName = "Ingrediente";
                paramUpdIngrediente.DbType        = DbType.Int32;
                paramUpdIngrediente.Value         = (object)entity.Ingrediente ?? DBNull.Value;

                var paramUpdUnidad_SMAE = _dataProvider.GetParameter();
                paramUpdUnidad_SMAE.ParameterName = "Unidad_SMAE";
                paramUpdUnidad_SMAE.DbType        = DbType.Int32;
                paramUpdUnidad_SMAE.Value         = (object)entity.Unidad_SMAE ?? DBNull.Value;

                var paramUpdPorciones = _dataProvider.GetParameter();
                paramUpdPorciones.ParameterName = "Porciones";
                paramUpdPorciones.DbType        = DbType.Int32;
                paramUpdPorciones.Value         = (object)entity.Porciones ?? DBNull.Value;

                var paramUpdTexto_para_mostrar = _dataProvider.GetParameter();
                paramUpdTexto_para_mostrar.ParameterName = "Texto_para_mostrar";
                paramUpdTexto_para_mostrar.DbType        = DbType.String;
                paramUpdTexto_para_mostrar.Value         = (object)entity.Texto_para_mostrar ?? DBNull.Value;


                var empEntity =
                    _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_UpdDetalle_Platillos>("sp_UpdDetalle_Platillos", paramUpdFolio, paramUpdFolio_Platillos, paramUpdCantidad, paramUpdUnidad, paramUpdIngrediente, paramUpdUnidad_SMAE, paramUpdPorciones, paramUpdTexto_para_mostrar).FirstOrDefault();

                rta = Convert.ToInt32(empEntity.Folio);
            }
            catch (ExceptionBase ex)
            {
                throw ex;
            }
            catch (Exception ex)
            {
                throw new ServiceException(ex.Message, ex);
            }

            return(rta);
        }
コード例 #2
0
        public int Update_Datos_Generales(Spartane.Core.Classes.Detalle_Platillos.Detalle_Platillos entity)
        {
            int rta;

            try
            {
                Spartane.Core.Classes.Detalle_Platillos.Detalle_Platillos Detalle_PlatillosDB = GetByKey(entity.Folio, false);
                var paramUpdFolio = _dataProvider.GetParameter();
                paramUpdFolio.ParameterName = "Folio";
                paramUpdFolio.DbType        = DbType.Int32;
                paramUpdFolio.Value         = (object)entity.Folio ?? DBNull.Value;
                var paramUpdFolio_Platillos = _dataProvider.GetParameter();
                paramUpdFolio_Platillos.ParameterName = "Folio_Platillos";
                paramUpdFolio_Platillos.DbType        = DbType.Int32;
                paramUpdFolio_Platillos.Value         = (object)entity.Folio_Platillos ?? DBNull.Value;
                var paramUpdLleva_fracciones = _dataProvider.GetParameter();
                paramUpdLleva_fracciones.ParameterName = "Lleva_fracciones";
                paramUpdLleva_fracciones.DbType        = DbType.Boolean;
                paramUpdLleva_fracciones.Value         = (object)entity.Lleva_fracciones ?? DBNull.Value;
                var paramUpdCantidad = _dataProvider.GetParameter();
                paramUpdCantidad.ParameterName = "Cantidad";
                paramUpdCantidad.DbType        = DbType.Int32;
                paramUpdCantidad.Value         = (object)entity.Cantidad ?? DBNull.Value;
                var paramUpdCantidad_fraccion = _dataProvider.GetParameter();
                paramUpdCantidad_fraccion.ParameterName = "Cantidad_fraccion";
                paramUpdCantidad_fraccion.DbType        = DbType.Int32;
                paramUpdCantidad_fraccion.Value         = (object)entity.Cantidad_fraccion ?? DBNull.Value;
                var paramUpdUnidad = _dataProvider.GetParameter();
                paramUpdUnidad.ParameterName = "Unidad";
                paramUpdUnidad.DbType        = DbType.Int32;
                paramUpdUnidad.Value         = (object)entity.Unidad ?? DBNull.Value;
                var paramUpdIngrediente = _dataProvider.GetParameter();
                paramUpdIngrediente.ParameterName = "Ingrediente";
                paramUpdIngrediente.DbType        = DbType.Int32;
                paramUpdIngrediente.Value         = (object)entity.Ingrediente ?? DBNull.Value;
                var paramUpdCaracteristica = _dataProvider.GetParameter();
                paramUpdCaracteristica.ParameterName = "Caracteristica";
                paramUpdCaracteristica.DbType        = DbType.String;
                paramUpdCaracteristica.Value         = (object)entity.Caracteristica ?? DBNull.Value;
                var paramUpdUnidad_SMAE = _dataProvider.GetParameter();
                paramUpdUnidad_SMAE.ParameterName = "Unidad_SMAE";
                paramUpdUnidad_SMAE.DbType        = DbType.Int32;
                paramUpdUnidad_SMAE.Value         = (object)entity.Unidad_SMAE ?? DBNull.Value;
                var paramUpdEquivalente_Unidad_SMAE = _dataProvider.GetParameter();
                paramUpdEquivalente_Unidad_SMAE.ParameterName = "Equivalente_Unidad_SMAE";
                paramUpdEquivalente_Unidad_SMAE.DbType        = DbType.Int32;
                paramUpdEquivalente_Unidad_SMAE.Value         = (object)entity.Equivalente_Unidad_SMAE ?? DBNull.Value;
                var paramUpdPorciones = _dataProvider.GetParameter();
                paramUpdPorciones.ParameterName = "Porciones";
                paramUpdPorciones.DbType        = DbType.Int32;
                paramUpdPorciones.Value         = (object)entity.Porciones ?? DBNull.Value;
                var paramUpdDetalle = _dataProvider.GetParameter();
                paramUpdDetalle.ParameterName = "Detalle";
                paramUpdDetalle.DbType        = DbType.String;
                paramUpdDetalle.Value         = (object)entity.Detalle ?? DBNull.Value;
                var paramUpdDetalle_Super = _dataProvider.GetParameter();
                paramUpdDetalle_Super.ParameterName = "Detalle_Super";
                paramUpdDetalle_Super.DbType        = DbType.String;
                paramUpdDetalle_Super.Value         = (object)entity.Detalle_Super ?? DBNull.Value;


                var empEntity =
                    _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_UpdDetalle_Platillos>("sp_UpdDetalle_Platillos", paramUpdFolio, paramUpdFolio_Platillos, paramUpdLleva_fracciones, paramUpdCantidad, paramUpdCantidad_fraccion, paramUpdUnidad, paramUpdIngrediente, paramUpdCaracteristica, paramUpdUnidad_SMAE, paramUpdEquivalente_Unidad_SMAE, paramUpdPorciones, paramUpdDetalle, paramUpdDetalle_Super).FirstOrDefault();

                rta = Convert.ToInt32(empEntity.Folio);
            }
            catch (ExceptionBase ex)
            {
                throw ex;
            }
            catch (Exception ex)
            {
                throw new ServiceException(ex.Message, ex);
            }

            return(rta);
        }