public int Update_Datos_Generales(Spartane.Core.Classes.Planes_de_Rutinas.Planes_de_Rutinas entity) { int rta; try { Spartane.Core.Classes.Planes_de_Rutinas.Planes_de_Rutinas Planes_de_RutinasDB = GetByKey(entity.Folio, false); var paramUpdFolio = _dataProvider.GetParameter(); paramUpdFolio.ParameterName = "Folio"; paramUpdFolio.DbType = DbType.Int32; paramUpdFolio.Value = (object)entity.Folio ?? DBNull.Value; var paramUpdFecha_de_Registro = _dataProvider.GetParameter(); paramUpdFecha_de_Registro.ParameterName = "Fecha_de_Registro"; paramUpdFecha_de_Registro.DbType = DbType.DateTime; paramUpdFecha_de_Registro.Value = (object)entity.Fecha_de_Registro ?? DBNull.Value; var paramUpdHora_de_Registro = _dataProvider.GetParameter(); paramUpdHora_de_Registro.ParameterName = "Hora_de_Registro"; paramUpdHora_de_Registro.DbType = DbType.String; paramUpdHora_de_Registro.Value = (object)entity.Hora_de_Registro ?? DBNull.Value; var paramUpdUsuario_que_Registra = _dataProvider.GetParameter(); paramUpdUsuario_que_Registra.ParameterName = "Usuario_que_Registra"; paramUpdUsuario_que_Registra.DbType = DbType.Int32; paramUpdUsuario_que_Registra.Value = (object)entity.Usuario_que_Registra ?? DBNull.Value; var paramUpdFecha_inicio_del_Plan = _dataProvider.GetParameter(); paramUpdFecha_inicio_del_Plan.ParameterName = "Fecha_inicio_del_Plan"; paramUpdFecha_inicio_del_Plan.DbType = DbType.DateTime; paramUpdFecha_inicio_del_Plan.Value = (object)entity.Fecha_inicio_del_Plan ?? DBNull.Value; var paramUpdFecha_fin_del_Plan = _dataProvider.GetParameter(); paramUpdFecha_fin_del_Plan.ParameterName = "Fecha_fin_del_Plan"; paramUpdFecha_fin_del_Plan.DbType = DbType.DateTime; paramUpdFecha_fin_del_Plan.Value = (object)entity.Fecha_fin_del_Plan ?? DBNull.Value; var paramUpdSemana = _dataProvider.GetParameter(); paramUpdSemana.ParameterName = "Semana"; paramUpdSemana.DbType = DbType.Int32; paramUpdSemana.Value = (object)entity.Semana ?? DBNull.Value; var paramUpdPaciente = _dataProvider.GetParameter(); paramUpdPaciente.ParameterName = "Paciente"; paramUpdPaciente.DbType = DbType.Int32; paramUpdPaciente.Value = (object)entity.Paciente ?? DBNull.Value; var paramUpdRutinas = _dataProvider.GetParameter(); paramUpdRutinas.ParameterName = "Rutinas"; paramUpdRutinas.DbType = DbType.Int32; paramUpdRutinas.Value = (object)entity.Rutinas ?? DBNull.Value; var paramUpdModificado = _dataProvider.GetParameter(); paramUpdModificado.ParameterName = "Modificado"; paramUpdModificado.DbType = DbType.Boolean; paramUpdModificado.Value = (object)entity.Modificado ?? DBNull.Value; var paramUpdEstatus = _dataProvider.GetParameter(); paramUpdEstatus.ParameterName = "Estatus"; paramUpdEstatus.DbType = DbType.Int32; paramUpdEstatus.Value = (object)entity.Estatus ?? DBNull.Value; var empEntity = _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_UpdPlanes_de_Rutinas>("sp_UpdPlanes_de_Rutinas", paramUpdFolio, paramUpdFecha_de_Registro, paramUpdHora_de_Registro, paramUpdUsuario_que_Registra, paramUpdFecha_inicio_del_Plan, paramUpdFecha_fin_del_Plan, paramUpdSemana, paramUpdPaciente, paramUpdRutinas, paramUpdModificado, paramUpdEstatus).FirstOrDefault(); rta = Convert.ToInt32(empEntity.Folio); } catch (ExceptionBase ex) { throw ex; } catch (Exception ex) { throw new ServiceException(ex.Message, ex); } return(rta); }
public int Insert(Spartane.Core.Classes.Planes_de_Rutinas.Planes_de_Rutinas entity) { int rta; try { var padreFolio = _dataProvider.GetParameter(); padreFolio.ParameterName = "Folio"; padreFolio.DbType = DbType.Int32; padreFolio.Value = (object)entity.Folio ?? DBNull.Value; var padreFecha_de_Registro = _dataProvider.GetParameter(); padreFecha_de_Registro.ParameterName = "Fecha_de_Registro"; padreFecha_de_Registro.DbType = DbType.DateTime; padreFecha_de_Registro.Value = (object)entity.Fecha_de_Registro ?? DBNull.Value; var padreHora_de_Registro = _dataProvider.GetParameter(); padreHora_de_Registro.ParameterName = "Hora_de_Registro"; padreHora_de_Registro.DbType = DbType.String; padreHora_de_Registro.Value = (object)entity.Hora_de_Registro ?? DBNull.Value; var padreUsuario_que_Registra = _dataProvider.GetParameter(); padreUsuario_que_Registra.ParameterName = "Usuario_que_Registra"; padreUsuario_que_Registra.DbType = DbType.Int32; padreUsuario_que_Registra.Value = (object)entity.Usuario_que_Registra ?? DBNull.Value; var padrePaciente = _dataProvider.GetParameter(); padrePaciente.ParameterName = "Paciente"; padrePaciente.DbType = DbType.Int32; padrePaciente.Value = (object)entity.Paciente ?? DBNull.Value; var padreNivel_de_dificultad = _dataProvider.GetParameter(); padreNivel_de_dificultad.ParameterName = "Nivel_de_dificultad"; padreNivel_de_dificultad.DbType = DbType.Int32; padreNivel_de_dificultad.Value = (object)entity.Nivel_de_dificultad ?? DBNull.Value; var padreSemana = _dataProvider.GetParameter(); padreSemana.ParameterName = "Semana"; padreSemana.DbType = DbType.Int32; padreSemana.Value = (object)entity.Semana ?? DBNull.Value; var padreFecha_inicio_del_Plan = _dataProvider.GetParameter(); padreFecha_inicio_del_Plan.ParameterName = "Fecha_inicio_del_Plan"; padreFecha_inicio_del_Plan.DbType = DbType.DateTime; padreFecha_inicio_del_Plan.Value = (object)entity.Fecha_inicio_del_Plan ?? DBNull.Value; var padreFecha_fin_del_Plan = _dataProvider.GetParameter(); padreFecha_fin_del_Plan.ParameterName = "Fecha_fin_del_Plan"; padreFecha_fin_del_Plan.DbType = DbType.DateTime; padreFecha_fin_del_Plan.Value = (object)entity.Fecha_fin_del_Plan ?? DBNull.Value; var padreEstatus = _dataProvider.GetParameter(); padreEstatus.ParameterName = "Estatus"; padreEstatus.DbType = DbType.Int32; padreEstatus.Value = (object)entity.Estatus ?? DBNull.Value; var padreRutina = _dataProvider.GetParameter(); padreRutina.ParameterName = "Rutina"; padreRutina.DbType = DbType.Int32; padreRutina.Value = (object)entity.Rutina ?? DBNull.Value; var padreEstatus_de_Seguimiento = _dataProvider.GetParameter(); padreEstatus_de_Seguimiento.ParameterName = "Estatus_de_Seguimiento"; padreEstatus_de_Seguimiento.DbType = DbType.Int32; padreEstatus_de_Seguimiento.Value = (object)entity.Estatus_de_Seguimiento ?? DBNull.Value; var empEntity = _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_InsPlanes_de_Rutinas>("sp_InsPlanes_de_Rutinas", padreFecha_de_Registro , padreHora_de_Registro , padreUsuario_que_Registra , padrePaciente , padreNivel_de_dificultad , padreSemana , padreFecha_inicio_del_Plan , padreFecha_fin_del_Plan , padreEstatus , padreRutina , padreEstatus_de_Seguimiento ).FirstOrDefault(); rta = Convert.ToInt32(empEntity.Folio); } catch (ExceptionBase ex) { throw ex; } catch (Exception ex) { throw new ServiceException(ex.Message, ex); } return(rta); }