public FCCxCMaestro DATOS_Select(int id) { try { FCCxCMaestro res = null; //inicialmente nulo //obtener el resultado del procedimiento var resTemp1 = bd.pr_FCCxCMaestro_SeleccionarUno(id, new ObjectParameter("iCodError", "0")).ToList(); //convertir if (resTemp1 != null) { FCCxCMaestro nuevo = new FCCxCMaestro() { IdCuenta = resTemp1[0].IdCuenta, IdAuxiliar = resTemp1[0].IdAuxiliar, IdBoS = resTemp1[0].IdBoS, Cantidad = resTemp1[0].Cantidad, TipMovimiento = resTemp1[0].TipMovimiento, IdSocio = resTemp1[0].IdSocio, FecRegistro = resTemp1[0].FecRegistro, FecInicioMorosidad = resTemp1[0].FecInicioMorosidad, FecExpiracion = resTemp1[0].FecExpiracion, IdEstado = resTemp1[0].IdEstado, EstadoCobro = resTemp1[0].EstadoCobro, IdLlaveExterna = resTemp1[0].IdLlaveExterna, DscCargo = resTemp1[0].DscCargo, IdCuentaAnterior = resTemp1[0].IdCuentaAnterior, UsrCreacion = resTemp1[0].UsrCreacion, UsrUltModif = resTemp1[0].UsrUltModif }; res = nuevo; } return(res); } catch (Exception ex) { var msgError = ex.Message; } return(null); }