// Autogestion public object Get(ReadRegistroEmpresa request) { var empresa = Store.ReadRegistroEmpresa(request); return(new ReadRegistroEmpresaResponse { Data = empresa }); }
public Empresa ReadRegistroEmpresa(ReadRegistroEmpresa request) { var validator = new EmpresaValidator(this); validator.ValidateReadRegistro(new Empresa { Nit = request.Nit, Llave = request.Llave }); var empresa = Single <Empresa> (Query.And(Query <Empresa> .EQ(q => q.Nit, request.Nit), Query <Empresa> .EQ(q => q.Llave, request.Llave))); empresa.Plan = Single <Plan> (empresa.IdPlan); return(empresa); }