Пример #1
0
        public int Update_Datos_Generales(Spartane.Core.Classes.Detalle_Horarios_Actividad.Detalle_Horarios_Actividad entity)
        {
            int rta;

            try
            {
                Spartane.Core.Classes.Detalle_Horarios_Actividad.Detalle_Horarios_Actividad Detalle_Horarios_ActividadDB = GetByKey(entity.Folio, false);
                var paramUpdFolio = _dataProvider.GetParameter();
                paramUpdFolio.ParameterName = "Folio";
                paramUpdFolio.DbType        = DbType.Int32;
                paramUpdFolio.Value         = (object)entity.Folio ?? DBNull.Value;
                var paramUpdFolio_Actividades = _dataProvider.GetParameter();
                paramUpdFolio_Actividades.ParameterName = "Folio_Actividades";
                paramUpdFolio_Actividades.DbType        = DbType.Int32;
                paramUpdFolio_Actividades.Value         = (object)entity.Folio_Actividades ?? DBNull.Value;
                var paramUpdReservada = _dataProvider.GetParameter();
                paramUpdReservada.ParameterName = "Reservada";
                paramUpdReservada.DbType        = DbType.Boolean;
                paramUpdReservada.Value         = (object)entity.Reservada ?? DBNull.Value;
                var paramUpdNumero_de_Cita = _dataProvider.GetParameter();
                paramUpdNumero_de_Cita.ParameterName = "Numero_de_Cita";
                paramUpdNumero_de_Cita.DbType        = DbType.Int32;
                paramUpdNumero_de_Cita.Value         = (object)entity.Numero_de_Cita ?? DBNull.Value;
                var paramUpdHora_inicio = _dataProvider.GetParameter();
                paramUpdHora_inicio.ParameterName = "Hora_inicio";
                paramUpdHora_inicio.DbType        = DbType.String;
                paramUpdHora_inicio.Value         = (object)entity.Hora_inicio ?? DBNull.Value;
                var paramUpdHora_fin = _dataProvider.GetParameter();
                paramUpdHora_fin.ParameterName = "Hora_fin";
                paramUpdHora_fin.DbType        = DbType.String;
                paramUpdHora_fin.Value         = (object)entity.Hora_fin ?? DBNull.Value;
                var paramUpdHorario = _dataProvider.GetParameter();
                paramUpdHorario.ParameterName = "Horario";
                paramUpdHorario.DbType        = DbType.String;
                paramUpdHorario.Value         = (object)entity.Horario ?? DBNull.Value;
                var paramUpdCodigo_de_Reservacion = _dataProvider.GetParameter();
                paramUpdCodigo_de_Reservacion.ParameterName = "Codigo_de_Reservacion";
                paramUpdCodigo_de_Reservacion.DbType        = DbType.Int32;
                paramUpdCodigo_de_Reservacion.Value         = (object)entity.Codigo_de_Reservacion ?? DBNull.Value;
                var paramUpdNumero_de_Empleado = _dataProvider.GetParameter();
                paramUpdNumero_de_Empleado.ParameterName = "Numero_de_Empleado";
                paramUpdNumero_de_Empleado.DbType        = DbType.String;
                paramUpdNumero_de_Empleado.Value         = (object)entity.Numero_de_Empleado ?? DBNull.Value;
                var paramUpdFamiliar_del_Empleado = _dataProvider.GetParameter();
                paramUpdFamiliar_del_Empleado.ParameterName = "Familiar_del_Empleado";
                paramUpdFamiliar_del_Empleado.DbType        = DbType.Boolean;
                paramUpdFamiliar_del_Empleado.Value         = (object)entity.Familiar_del_Empleado ?? DBNull.Value;
                var paramUpdNombre_Completo = _dataProvider.GetParameter();
                paramUpdNombre_Completo.ParameterName = "Nombre_Completo";
                paramUpdNombre_Completo.DbType        = DbType.String;
                paramUpdNombre_Completo.Value         = (object)entity.Nombre_Completo ?? DBNull.Value;
                var paramUpdParentesco_con_el_Empleado = _dataProvider.GetParameter();
                paramUpdParentesco_con_el_Empleado.ParameterName = "Parentesco_con_el_Empleado";
                paramUpdParentesco_con_el_Empleado.DbType        = DbType.Int32;
                paramUpdParentesco_con_el_Empleado.Value         = (object)entity.Parentesco_con_el_Empleado ?? DBNull.Value;
                var paramUpdSexo = _dataProvider.GetParameter();
                paramUpdSexo.ParameterName = "Sexo";
                paramUpdSexo.DbType        = DbType.Int32;
                paramUpdSexo.Value         = (object)entity.Sexo ?? DBNull.Value;
                var paramUpdEdad = _dataProvider.GetParameter();
                paramUpdEdad.ParameterName = "Edad";
                paramUpdEdad.DbType        = DbType.Int32;
                paramUpdEdad.Value         = (object)entity.Edad ?? DBNull.Value;
                var paramUpdEstatus_de_la_Reservacion = _dataProvider.GetParameter();
                paramUpdEstatus_de_la_Reservacion.ParameterName = "Estatus_de_la_Reservacion";
                paramUpdEstatus_de_la_Reservacion.DbType        = DbType.Int32;
                paramUpdEstatus_de_la_Reservacion.Value         = (object)entity.Estatus_de_la_Reservacion ?? DBNull.Value;
                var paramUpdAsistio = _dataProvider.GetParameter();
                paramUpdAsistio.ParameterName = "Asistio";
                paramUpdAsistio.DbType        = DbType.Boolean;
                paramUpdAsistio.Value         = (object)entity.Asistio ?? DBNull.Value;


                var empEntity =
                    _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_UpdDetalle_Horarios_Actividad>("sp_UpdDetalle_Horarios_Actividad", paramUpdFolio, paramUpdFolio_Actividades, paramUpdReservada, paramUpdNumero_de_Cita, paramUpdHora_inicio, paramUpdHora_fin, paramUpdHorario, paramUpdCodigo_de_Reservacion, paramUpdNumero_de_Empleado, paramUpdFamiliar_del_Empleado, paramUpdNombre_Completo, paramUpdParentesco_con_el_Empleado, paramUpdSexo, paramUpdEdad, paramUpdEstatus_de_la_Reservacion, paramUpdAsistio).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(Spartane.Core.Classes.Detalle_Horarios_Actividad.Detalle_Horarios_Actividad entity)
        {
            int rta;

            try
            {
                var paramUpdFolio = _dataProvider.GetParameter();
                paramUpdFolio.ParameterName = "Folio";
                paramUpdFolio.DbType        = DbType.Int32;
                paramUpdFolio.Value         = (object)entity.Folio ?? DBNull.Value;
                var paramUpdFolio_Actividades = _dataProvider.GetParameter();
                paramUpdFolio_Actividades.ParameterName = "Folio_Actividades";
                paramUpdFolio_Actividades.DbType        = DbType.Int32;
                paramUpdFolio_Actividades.Value         = (object)entity.Folio_Actividades ?? DBNull.Value;
                var paramUpdReservada = _dataProvider.GetParameter();
                paramUpdReservada.ParameterName = "Reservada";
                paramUpdReservada.DbType        = DbType.Boolean;
                paramUpdReservada.Value         = (object)entity.Reservada ?? DBNull.Value;
                var paramUpdNumero_de_Cita = _dataProvider.GetParameter();
                paramUpdNumero_de_Cita.ParameterName = "Numero_de_Cita";
                paramUpdNumero_de_Cita.DbType        = DbType.Int32;
                paramUpdNumero_de_Cita.Value         = (object)entity.Numero_de_Cita ?? DBNull.Value;

                var paramUpdHora_inicio = _dataProvider.GetParameter();
                paramUpdHora_inicio.ParameterName = "Hora_inicio";
                paramUpdHora_inicio.DbType        = DbType.String;
                paramUpdHora_inicio.Value         = (object)entity.Hora_inicio ?? DBNull.Value;
                var paramUpdHora_fin = _dataProvider.GetParameter();
                paramUpdHora_fin.ParameterName = "Hora_fin";
                paramUpdHora_fin.DbType        = DbType.String;
                paramUpdHora_fin.Value         = (object)entity.Hora_fin ?? DBNull.Value;
                var paramUpdHorario = _dataProvider.GetParameter();
                paramUpdHorario.ParameterName = "Horario";
                paramUpdHorario.DbType        = DbType.String;
                paramUpdHorario.Value         = (object)entity.Horario ?? DBNull.Value;
                var paramUpdCodigo_de_Reservacion = _dataProvider.GetParameter();
                paramUpdCodigo_de_Reservacion.ParameterName = "Codigo_de_Reservacion";
                paramUpdCodigo_de_Reservacion.DbType        = DbType.Int32;
                paramUpdCodigo_de_Reservacion.Value         = (object)entity.Codigo_de_Reservacion ?? DBNull.Value;

                var paramUpdNumero_de_Empleado = _dataProvider.GetParameter();
                paramUpdNumero_de_Empleado.ParameterName = "Numero_de_Empleado";
                paramUpdNumero_de_Empleado.DbType        = DbType.String;
                paramUpdNumero_de_Empleado.Value         = (object)entity.Numero_de_Empleado ?? DBNull.Value;
                var paramUpdFamiliar_del_Empleado = _dataProvider.GetParameter();
                paramUpdFamiliar_del_Empleado.ParameterName = "Familiar_del_Empleado";
                paramUpdFamiliar_del_Empleado.DbType        = DbType.Boolean;
                paramUpdFamiliar_del_Empleado.Value         = (object)entity.Familiar_del_Empleado ?? DBNull.Value;
                var paramUpdNombre_Completo = _dataProvider.GetParameter();
                paramUpdNombre_Completo.ParameterName = "Nombre_Completo";
                paramUpdNombre_Completo.DbType        = DbType.String;
                paramUpdNombre_Completo.Value         = (object)entity.Nombre_Completo ?? DBNull.Value;
                var paramUpdParentesco_con_el_Empleado = _dataProvider.GetParameter();
                paramUpdParentesco_con_el_Empleado.ParameterName = "Parentesco_con_el_Empleado";
                paramUpdParentesco_con_el_Empleado.DbType        = DbType.Int32;
                paramUpdParentesco_con_el_Empleado.Value         = (object)entity.Parentesco_con_el_Empleado ?? DBNull.Value;

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

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

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

                var paramUpdAsistio = _dataProvider.GetParameter();
                paramUpdAsistio.ParameterName = "Asistio";
                paramUpdAsistio.DbType        = DbType.Boolean;
                paramUpdAsistio.Value         = (object)entity.Asistio ?? DBNull.Value;
                var paramUpdFrecuencia_Cardiaca_ppm = _dataProvider.GetParameter();
                paramUpdFrecuencia_Cardiaca_ppm.ParameterName = "Frecuencia_Cardiaca_ppm";
                paramUpdFrecuencia_Cardiaca_ppm.DbType        = DbType.Int32;
                paramUpdFrecuencia_Cardiaca_ppm.Value         = (object)entity.Frecuencia_Cardiaca_ppm ?? DBNull.Value;

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

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

                var paramUpdPeso_actual_kg = _dataProvider.GetParameter();
                paramUpdPeso_actual_kg.ParameterName = "Peso_actual_kg";
                paramUpdPeso_actual_kg.DbType        = DbType.Decimal;
                paramUpdPeso_actual_kg.Value         = (object)entity.Peso_actual_kg ?? DBNull.Value;

                var paramUpdEstatura_m = _dataProvider.GetParameter();
                paramUpdEstatura_m.ParameterName = "Estatura_m";
                paramUpdEstatura_m.DbType        = DbType.Decimal;
                paramUpdEstatura_m.Value         = (object)entity.Estatura_m ?? DBNull.Value;

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

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

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


                var empEntity =
                    _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_UpdDetalle_Horarios_Actividad>("sp_UpdDetalle_Horarios_Actividad", paramUpdFolio, paramUpdFolio_Actividades, paramUpdReservada, paramUpdNumero_de_Cita, paramUpdHora_inicio, paramUpdHora_fin, paramUpdHorario, paramUpdCodigo_de_Reservacion, paramUpdNumero_de_Empleado, paramUpdFamiliar_del_Empleado, paramUpdNombre_Completo, paramUpdParentesco_con_el_Empleado, paramUpdSexo, paramUpdEdad, paramUpdEstatus_de_la_Reservacion, paramUpdAsistio, paramUpdFrecuencia_Cardiaca_ppm, paramUpdPresion_sistolica_mm_Hg, paramUpdPresion_diastolica_mm_Hg, paramUpdPeso_actual_kg, paramUpdEstatura_m, paramUpdCircunferencia_de_cintura_cm, paramUpdCircunferencia_de_cadera_cm, paramUpdDiagnostico).FirstOrDefault();

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

            return(rta);
        }