public int Insert(Spartane.Core.Classes.Detalle_Planes_de_Rutinas.Detalle_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 padreFolio_Planes_de_Rutinas = _dataProvider.GetParameter(); padreFolio_Planes_de_Rutinas.ParameterName = "Folio_Planes_de_Rutinas"; padreFolio_Planes_de_Rutinas.DbType = DbType.Int32; padreFolio_Planes_de_Rutinas.Value = (object)entity.Folio_Planes_de_Rutinas ?? DBNull.Value; var padreNumero_de_Dia = _dataProvider.GetParameter(); padreNumero_de_Dia.ParameterName = "Numero_de_Dia"; padreNumero_de_Dia.DbType = DbType.Int32; padreNumero_de_Dia.Value = (object)entity.Numero_de_Dia ?? DBNull.Value; var padreFecha = _dataProvider.GetParameter(); padreFecha.ParameterName = "Fecha"; padreFecha.DbType = DbType.DateTime; padreFecha.Value = (object)entity.Fecha ?? DBNull.Value; var padreRealizado = _dataProvider.GetParameter(); padreRealizado.ParameterName = "Realizado"; padreRealizado.DbType = DbType.Boolean; padreRealizado.Value = (object)entity.Realizado ?? DBNull.Value; var empEntity = _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_InsDetalle_Planes_de_Rutinas>("sp_InsDetalle_Planes_de_Rutinas", padreFolio_Planes_de_Rutinas , padreNumero_de_Dia , padreFecha , padreRealizado ).FirstOrDefault(); rta = Convert.ToInt32(empEntity.Folio); } catch (ExceptionBase ex) { throw ex; } catch (Exception ex) { throw new ServiceException(ex.Message, ex); } return(rta); }
public int Update_Datos_Generales(Spartane.Core.Classes.Detalle_Planes_de_Rutinas.Detalle_Planes_de_Rutinas entity) { int rta; try { Spartane.Core.Classes.Detalle_Planes_de_Rutinas.Detalle_Planes_de_Rutinas Detalle_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 paramUpdFolio_Planes_de_Rutinas = _dataProvider.GetParameter(); paramUpdFolio_Planes_de_Rutinas.ParameterName = "Folio_Planes_de_Rutinas"; paramUpdFolio_Planes_de_Rutinas.DbType = DbType.Int32; paramUpdFolio_Planes_de_Rutinas.Value = (object)entity.Folio_Planes_de_Rutinas ?? DBNull.Value; var paramUpdNumero_de_Dia = _dataProvider.GetParameter(); paramUpdNumero_de_Dia.ParameterName = "Numero_de_Dia"; paramUpdNumero_de_Dia.DbType = DbType.Int32; paramUpdNumero_de_Dia.Value = (object)entity.Numero_de_Dia ?? DBNull.Value; var paramUpdFecha = _dataProvider.GetParameter(); paramUpdFecha.ParameterName = "Fecha"; paramUpdFecha.DbType = DbType.DateTime; paramUpdFecha.Value = (object)entity.Fecha ?? DBNull.Value; var paramUpdOrden_de_Realizacion = _dataProvider.GetParameter(); paramUpdOrden_de_Realizacion.ParameterName = "Orden_de_Realizacion"; paramUpdOrden_de_Realizacion.DbType = DbType.Int32; paramUpdOrden_de_Realizacion.Value = (object)entity.Orden_de_Realizacion ?? DBNull.Value; var paramUpdSecuencia_del_Ejercicio = _dataProvider.GetParameter(); paramUpdSecuencia_del_Ejercicio.ParameterName = "Secuencia_del_Ejercicio"; paramUpdSecuencia_del_Ejercicio.DbType = DbType.String; paramUpdSecuencia_del_Ejercicio.Value = (object)entity.Secuencia_del_Ejercicio ?? DBNull.Value; var paramUpdEnfoque_del_Ejercicio = _dataProvider.GetParameter(); paramUpdEnfoque_del_Ejercicio.ParameterName = "Enfoque_del_Ejercicio"; paramUpdEnfoque_del_Ejercicio.DbType = DbType.Int32; paramUpdEnfoque_del_Ejercicio.Value = (object)entity.Enfoque_del_Ejercicio ?? DBNull.Value; var paramUpdEjercicio = _dataProvider.GetParameter(); paramUpdEjercicio.ParameterName = "Ejercicio"; paramUpdEjercicio.DbType = DbType.Int32; paramUpdEjercicio.Value = (object)entity.Ejercicio ?? DBNull.Value; var paramUpdRealizado = _dataProvider.GetParameter(); paramUpdRealizado.ParameterName = "Realizado"; paramUpdRealizado.DbType = DbType.Boolean; paramUpdRealizado.Value = (object)entity.Realizado ?? DBNull.Value; var empEntity = _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_UpdDetalle_Planes_de_Rutinas>("sp_UpdDetalle_Planes_de_Rutinas", paramUpdFolio, paramUpdFolio_Planes_de_Rutinas, paramUpdNumero_de_Dia, paramUpdFecha, paramUpdOrden_de_Realizacion, paramUpdSecuencia_del_Ejercicio, paramUpdEnfoque_del_Ejercicio, paramUpdEjercicio, paramUpdRealizado).FirstOrDefault(); rta = Convert.ToInt32(empEntity.Folio); } catch (ExceptionBase ex) { throw ex; } catch (Exception ex) { throw new ServiceException(ex.Message, ex); } return(rta); }