public static bool EjecutarValidacionesBeforeDelete(Spartane.Core.Classes.Unidades_de_Medida.Unidades_de_Medida obj) { bool ret = true; //NEWBUSINESSRULE_BEFOREDELETE// return(ret); }
public int Insert(Spartane.Core.Classes.Unidades_de_Medida.Unidades_de_Medida entity) { int rta; try { var padreClave = _dataProvider.GetParameter(); padreClave.ParameterName = "Clave"; padreClave.DbType = DbType.Int32; padreClave.Value = (object)entity.Clave ?? DBNull.Value; var padreUnidad = _dataProvider.GetParameter(); padreUnidad.ParameterName = "Unidad"; padreUnidad.DbType = DbType.String; padreUnidad.Value = (object)entity.Unidad ?? DBNull.Value; var padreAbreviacion = _dataProvider.GetParameter(); padreAbreviacion.ParameterName = "Abreviacion"; padreAbreviacion.DbType = DbType.String; padreAbreviacion.Value = (object)entity.Abreviacion ?? DBNull.Value; var padreTexto_Singular = _dataProvider.GetParameter(); padreTexto_Singular.ParameterName = "Texto_Singular"; padreTexto_Singular.DbType = DbType.String; padreTexto_Singular.Value = (object)entity.Texto_Singular ?? DBNull.Value; var padreTexto_Plural = _dataProvider.GetParameter(); padreTexto_Plural.ParameterName = "Texto_Plural"; padreTexto_Plural.DbType = DbType.String; padreTexto_Plural.Value = (object)entity.Texto_Plural ?? DBNull.Value; var padreTexto_Fraccion = _dataProvider.GetParameter(); padreTexto_Fraccion.ParameterName = "Texto_Fraccion"; padreTexto_Fraccion.DbType = DbType.String; padreTexto_Fraccion.Value = (object)entity.Texto_Fraccion ?? DBNull.Value; var empEntity = _dbContext.ExecuteStoredProcedureList <Spartane.Core.Classes.StoredProcedure.sp_InsUnidades_de_Medida>("sp_InsUnidades_de_Medida", padreUnidad , padreAbreviacion , padreTexto_Singular , padreTexto_Plural , padreTexto_Fraccion ).FirstOrDefault(); rta = Convert.ToInt32(empEntity.Clave); } 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.Unidades_de_Medida.Unidades_de_Medida 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.Unidades_de_Medida.Unidades_de_Medida obj) { //NEWBUSINESSRULE_AFTERLISTSELALL// }
public static void EjecutarValidacionesAfterGet(Spartane.Core.Classes.Unidades_de_Medida.Unidades_de_Medida obj) { //NEWBUSINESSRULE_AFTERGET// }