public static UnidadMedida GetUnidadMedidaById(string IdUnidadMedida) { UnidadMedidaTableAdapter localAdapter = new UnidadMedidaTableAdapter(); if (string.IsNullOrEmpty(IdUnidadMedida)) { return(null); } UnidadMedida theUser = null; try { UnidadMedidaDS.UnidadMedidaDataTable table = localAdapter.GetUnidadMedidaById(IdUnidadMedida); if (table != null && table.Rows.Count > 0) { UnidadMedidaDS.UnidadMedidaRow row = table[0]; theUser = FillUnidadMedidaRecord(row); } } catch (Exception q) { log.Error("Un error ocurrio mientras obtenia el modulo de la base de dato", q); return(null); } return(theUser); }
public static List <UnidadMedida> GetUnidadMedidaListForSearch(string whereSql) { if (string.IsNullOrEmpty(whereSql)) { whereSql = "1 = 1"; } List <UnidadMedida> theList = new List <UnidadMedida>(); UnidadMedida theUser = null; UnidadMedidaTableAdapter theAdapter = new UnidadMedidaTableAdapter(); try { UnidadMedidaDS.UnidadMedidaDataTable table = theAdapter.GetUnidadMediadForSearch(whereSql); if (table != null && table.Rows.Count > 0) { foreach (UnidadMedidaDS.UnidadMedidaRow row in table.Rows) { theUser = FillUnidadMedidaRecord(row); theList.Add(theUser); } } } catch (Exception q) { log.Error("el error ocurrio mientras obtenia la lista de los usuarios de la base de datos", q); return(null); } return(theList); }