public LugarDeOrigenQueryResult ExecuteState(LugarDeOrigenQuery query) { LugarDeOrigenQueryResult result = new LugarDeOrigenQueryResult(); var query1 = _repositryLocalScheme.Session.CreateSQLQuery("{ call PR_OBTENER_DEPT_X_PROV(?) }") .SetResultTransformer(Transformers.AliasToBean <IdNombreDto>()); query1.SetParameter(0, query.ProvinciaId); result.Departamentos = (List <IdNombreDto>)query1.List <IdNombreDto>(); return(result); }
public LugarDeOrigenQueryResult ExecuteState(LugarDeOrigenQuery query) { LugarDeOrigenQueryResult result = new LugarDeOrigenQueryResult(); var querySession = _repositryLocalScheme.Session.CallFunction <ProvinciasDto>("PR_OBTENER_PROVINCIAS(?)"); querySession.SetParameter(0, query.PaisId); result.Provincias = (List <ProvinciasDto>)querySession.List <ProvinciasDto>(); return(result); }
public LugarDeOrigenQueryResult ExecuteState(LugarDeOrigenQuery query) { LugarDeOrigenQueryResult result = new LugarDeOrigenQueryResult(); var querySession = _repositryLocalScheme.Session.CallFunction <IdNombreDto>("PR_OBTENER_LOCALIDADES(?)"); querySession.SetParameter(0, query.DepartamentoId); result.Localidades = (List <IdNombreDto>)querySession.List <IdNombreDto>(); return(result); }