public static bool EjecutarValidacionesBeforeDelete(Spartane.Core.Classes.Detalle_Examenes_Laboratorio.Detalle_Examenes_Laboratorio obj) { bool ret = true; //NEWBUSINESSRULE_BEFOREDELETE// return(ret); }
public int Update(Spartane.Core.Classes.Detalle_Examenes_Laboratorio.Detalle_Examenes_Laboratorio entity) { int rta; try { var paramUpdFolio = _dataProvider.GetParameter(); paramUpdFolio.ParameterName = "Folio"; paramUpdFolio.DbType = DbType.Int32; paramUpdFolio.Value = (object)entity.Folio ?? DBNull.Value; var paramUpdFolio_Pacientes = _dataProvider.GetParameter(); paramUpdFolio_Pacientes.ParameterName = "Folio_Pacientes"; paramUpdFolio_Pacientes.DbType = DbType.Int32; paramUpdFolio_Pacientes.Value = (object)entity.Folio_Pacientes ?? DBNull.Value; var paramUpdIndicador = _dataProvider.GetParameter(); paramUpdIndicador.ParameterName = "Indicador"; paramUpdIndicador.DbType = DbType.Int32; paramUpdIndicador.Value = (object)entity.Indicador ?? DBNull.Value; var paramUpdResultado = _dataProvider.GetParameter(); paramUpdResultado.ParameterName = "Resultado"; paramUpdResultado.DbType = DbType.Int32; paramUpdResultado.Value = (object)entity.Resultado ?? DBNull.Value; var paramUpdUnidad = _dataProvider.GetParameter(); paramUpdUnidad.ParameterName = "Unidad"; paramUpdUnidad.DbType = DbType.String; paramUpdUnidad.Value = (object)entity.Unidad ?? DBNull.Value; var paramUpdIntervalo_de_Referencia = _dataProvider.GetParameter(); paramUpdIntervalo_de_Referencia.ParameterName = "Intervalo_de_Referencia"; paramUpdIntervalo_de_Referencia.DbType = DbType.String; paramUpdIntervalo_de_Referencia.Value = (object)entity.Intervalo_de_Referencia ?? DBNull.Value; var paramUpdFecha_de_Resultado = _dataProvider.GetParameter(); paramUpdFecha_de_Resultado.ParameterName = "Fecha_de_Resultado"; paramUpdFecha_de_Resultado.DbType = DbType.DateTime; paramUpdFecha_de_Resultado.Value = (object)entity.Fecha_de_Resultado ?? DBNull.Value; var paramUpdEstatus_Indicador = _dataProvider.GetParameter(); paramUpdEstatus_Indicador.ParameterName = "Estatus_Indicador"; paramUpdEstatus_Indicador.DbType = DbType.String; paramUpdEstatus_Indicador.Value = (object)entity.Estatus_Indicador ?? DBNull.Value; var empEntity = _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_UpdDetalle_Examenes_Laboratorio>("sp_UpdDetalle_Examenes_Laboratorio", paramUpdFolio, paramUpdFolio_Pacientes, paramUpdIndicador, paramUpdResultado, paramUpdUnidad, paramUpdIntervalo_de_Referencia, paramUpdFecha_de_Resultado, paramUpdEstatus_Indicador).FirstOrDefault(); rta = Convert.ToInt32(empEntity.Folio); } catch (ExceptionBase ex) { throw ex; } catch (Exception ex) { throw new ServiceException(ex.Message, ex); } return(rta); }
public static string ReplaceQuery(string query, Spartane.Core.Classes.Detalle_Examenes_Laboratorio.Detalle_Examenes_Laboratorio obj) { //codigo para que reemplace los FLD Regex regex = new Regex(@"FLD\[([^\]]+)\]"); MatchCollection matches = regex.Matches(query); string auxMatch = ""; foreach (Match match in matches) { foreach (Capture capture in match.Captures) { auxMatch = capture.Value.Replace("FLD[", "").Replace("]", ""); PropertyInfo info = obj.GetType().GetProperty(auxMatch); query = GeneralHelper.ReplaceFLD(query, auxMatch, obj, info, capture.Value); } } return(query); }
public static void EjecutarValidacionesAfterListSelAll(Spartane.Core.Classes.Detalle_Examenes_Laboratorio.Detalle_Examenes_Laboratorio obj) { //NEWBUSINESSRULE_AFTERLISTSELALL// }
public static void EjecutarValidacionesAfterGet(Spartane.Core.Classes.Detalle_Examenes_Laboratorio.Detalle_Examenes_Laboratorio obj) { //NEWBUSINESSRULE_AFTERGET// }