Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }