public static bool EjecutarValidacionesBeforeDelete(Spartane.Core.Classes.Indicadores_Laboratorio.Indicadores_Laboratorio obj) { bool ret = true; //NEWBUSINESSRULE_BEFOREDELETE// return(ret); }
public int Insert(Spartane.Core.Classes.Indicadores_Laboratorio.Indicadores_Laboratorio entity) { int rta; try { var padreFolio = _dataProvider.GetParameter(); padreFolio.ParameterName = "Folio"; padreFolio.DbType = DbType.Int32; padreFolio.Value = (object)entity.Folio ?? DBNull.Value; var padreIndicador = _dataProvider.GetParameter(); padreIndicador.ParameterName = "Indicador"; padreIndicador.DbType = DbType.String; padreIndicador.Value = (object)entity.Indicador ?? DBNull.Value; var padreUnidad_de_Medida = _dataProvider.GetParameter(); padreUnidad_de_Medida.ParameterName = "Unidad_de_Medida"; padreUnidad_de_Medida.DbType = DbType.String; padreUnidad_de_Medida.Value = (object)entity.Unidad_de_Medida ?? DBNull.Value; var padreLimite_inferior = _dataProvider.GetParameter(); padreLimite_inferior.ParameterName = "Limite_inferior"; padreLimite_inferior.DbType = DbType.Int32; padreLimite_inferior.Value = (object)entity.Limite_inferior ?? DBNull.Value; var padreLimite_superior = _dataProvider.GetParameter(); padreLimite_superior.ParameterName = "Limite_superior"; padreLimite_superior.DbType = DbType.Int32; padreLimite_superior.Value = (object)entity.Limite_superior ?? DBNull.Value; var empEntity = _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_InsIndicadores_Laboratorio>("sp_InsIndicadores_Laboratorio", padreIndicador , padreUnidad_de_Medida , padreLimite_inferior , padreLimite_superior ).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.Indicadores_Laboratorio.Indicadores_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.Indicadores_Laboratorio.Indicadores_Laboratorio obj) { //NEWBUSINESSRULE_AFTERLISTSELALL// }
public static void EjecutarValidacionesAfterGet(Spartane.Core.Classes.Indicadores_Laboratorio.Indicadores_Laboratorio obj) { //NEWBUSINESSRULE_AFTERGET// }